IJPL-53: Add explicit read action.

GitOrigin-RevId: 6355c8fb6eb431248f0b06438441fabf428f19c3
This commit is contained in:
Lev Serebryakov
2023-01-04 11:39:34 +00:00
committed by intellij-monorepo-bot
parent 8fda75c892
commit f2de079bf4
@@ -70,7 +70,7 @@ public abstract class ToolbarUpdater implements Activatable {
else if (!application.isHeadlessEnvironment()) {
IdeFocusManager focusManager = IdeFocusManager.getInstance(null);
if (application.isDispatchThread()) {
focusManager.doWhenFocusSettlesDown(updateRunnable);
application.runReadAction(() -> focusManager.doWhenFocusSettlesDown(updateRunnable));
}
else {
UiNotifyConnector.doWhenFirstShown(myComponent, () -> focusManager.doWhenFocusSettlesDown(updateRunnable));