From 91a9434d636183d5390506ee6d2e455effe34b8c Mon Sep 17 00:00:00 2001 From: Alexander Zolotov Date: Fri, 7 Jun 2019 20:11:17 +0300 Subject: [PATCH] Do not track mouse event on status bar if right panel is not created yet (EA-144532) GitOrigin-RevId: d5e48c4c8006e21dcb6aa5e631a1118ef7dd646b --- .../com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.java index 52dc91767fd0..f1ca51d1d6d6 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.java @@ -522,6 +522,9 @@ public class IdeStatusBarImpl extends JComponent implements Accessible, StatusBa @Override public boolean dispatch(@NotNull AWTEvent e) { if (e instanceof MouseEvent) { + if (myRightPanel == null) { + return false; + } Component component = ((MouseEvent)e).getComponent(); if (component == null) { return false;