From c83a00569bbd7a818cebe6af0f9a9b323856a840 Mon Sep 17 00:00:00 2001 From: Sergey Ignatov Date: Thu, 22 Jun 2017 00:55:16 +0300 Subject: [PATCH] cleanup --- .../src/com/intellij/ide/actions/GotoActionAction.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java index 317383c9e160..fefbdcb3e3bb 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/GotoActionAction.java @@ -90,7 +90,7 @@ public class GotoActionAction extends GotoActionBase implements DumbAware { showNavigationPopup(callback, null, createPopup(project, model, start.first, start.second, component, e), false); } - @Nullable + @NotNull private static ChooseByNamePopup createPopup(@Nullable Project project, @NotNull final GotoActionModel model, String initialText, @@ -248,7 +248,7 @@ public class GotoActionAction extends GotoActionBase implements DumbAware { String id = ActionManager.getInstance().getId(action); KeymapManagerImpl km = ((KeymapManagerImpl)KeymapManager.getInstance()); Keymap k = km.getActiveKeymap(); - if (!k.canModify()) return; + if (k == null || !k.canModify()) return; KeymapPanel.addKeyboardShortcut(id, ActionShortcutRestrictions.getInstance().getForActionId(id), k, component); popup.repaintListImmediate(); }