Commit 0a167594 authored by Vassiliy.Kudryashov's avatar Vassiliy.Kudryashov
Browse files

IDEA-203999 Double CMD doesn't show tool windows

After-review optimisation
parent db2dd159
Showing with 2 additions and 10 deletions
+2 -10
......@@ -316,16 +316,8 @@ public class ToolWindowManagerImpl extends ToolWindowManagerEx implements Persis
}
}
}
return getModifiersVKs(baseModifiers); // We should filter out 'mixed' mask like InputEvent.META_MASK | InputEvent.META_DOWN_MASK
}
@JdkConstants.InputEventMask
private static int getModifiersVKs(int mask) {
int vks = 0;
for (int modifier : new int[]{InputEvent.SHIFT_MASK, InputEvent.CTRL_MASK, InputEvent.META_MASK, InputEvent.ALT_MASK}) {
if ((mask & modifier) > 0) vks |= modifier;
}
return vks;
// We should filter out 'mixed' mask like InputEvent.META_MASK | InputEvent.META_DOWN_MASK
return baseModifiers & (InputEvent.SHIFT_MASK | InputEvent.CTRL_MASK | InputEvent.META_MASK | InputEvent.ALT_MASK);
}
private void resetHoldState() {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment