mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
The "Analyze DataFlow from" panel used to hang, when a user expanded nodes quickly. It occurred due to long read actions that prevents EDT from accepting new events. This patch converts blocking read actions to non-blocking ones which significantly reduces the possibility of freezes. Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com> GitOrigin-RevId: 8ff3c66b63fb9f8b07c4376f26ea7c65ca2381c7