boolean (@NotNull String actionId, @NotNull Keymap keymap) { if (!keymap.canModify()) return false; // keymap is not customized Keymap parent = keymap.getParent(); return parent != null && !Arrays.equals(parent.getShortcuts(actionId), keymap.getShortcuts(actionId)); }