IDEA-155443 Selecting completion variant with Ctrl+Shift+Enter doesn't work in debugg...
authorEgor.Ushakov <egor.ushakov@jetbrains.com>
Thu, 5 May 2016 12:01:49 +0000 (15:01 +0300)
committerEgor.Ushakov <egor.ushakov@jetbrains.com>
Thu, 5 May 2016 12:03:01 +0000 (15:03 +0300)
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java

index 8eb082c7f6d8e6ee131b85d862a0d90515fe59cc..dce46002610a0ed8fcf4a2faae7af478789dfc5b 100644 (file)
@@ -15,6 +15,7 @@
  */
 package com.intellij.xdebugger.impl.evaluate;
 
+import com.intellij.codeInsight.lookup.LookupManager;
 import com.intellij.openapi.actionSystem.*;
 import com.intellij.openapi.application.ApplicationManager;
 import com.intellij.openapi.editor.Editor;
@@ -108,6 +109,12 @@ public class XDebuggerEvaluationDialog extends DialogWrapper {
     mySwitchModeAction = new SwitchModeAction();
 
     new AnAction(){
+      @Override
+      public void update(AnActionEvent e) {
+        Project project = e.getProject();
+        e.getPresentation().setEnabled(project != null && LookupManager.getInstance(project).getActiveLookup() == null);
+      }
+
       @Override
       public void actionPerformed(AnActionEvent e) {
         doOKAction();