diff --git a/ide/editor.lib/src/org/netbeans/editor/BaseKit.java b/ide/editor.lib/src/org/netbeans/editor/BaseKit.java index 7362120e4789..cd1ba15c4c09 100644 --- a/ide/editor.lib/src/org/netbeans/editor/BaseKit.java +++ b/ide/editor.lib/src/org/netbeans/editor/BaseKit.java @@ -4120,21 +4120,19 @@ private void refreshShortcutsAndActions(boolean refreshActions) { arr = components.toArray(new JTextComponent[components.size()]); } - if(arr.length > 0) { - Runnable pushKeymapChange = () -> { - for(JTextComponent c : arr) { - if (c != null) { - c.setKeymap(keymap); - } + Runnable pushKeymapChange = () -> { + for(JTextComponent c : arr) { + if (c != null) { + c.setKeymap(keymap); } - - searchableKit.fireActionsChange(); - }; - if(SwingUtilities.isEventDispatchThread()) { - pushKeymapChange.run(); - } else { - SwingUtilities.invokeLater(pushKeymapChange); } + + searchableKit.fireActionsChange(); + }; + if(SwingUtilities.isEventDispatchThread()) { + pushKeymapChange.run(); + } else { + SwingUtilities.invokeLater(pushKeymapChange); } }