diff --git a/plugins/ui-designer/src/com/intellij/uiDesigner/actions/CreateListenerAction.java b/plugins/ui-designer/src/com/intellij/uiDesigner/actions/CreateListenerAction.java index 349f544517ba..4f7f99f7567d 100644 --- a/plugins/ui-designer/src/com/intellij/uiDesigner/actions/CreateListenerAction.java +++ b/plugins/ui-designer/src/com/intellij/uiDesigner/actions/CreateListenerAction.java @@ -26,6 +26,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.actionSystem.DefaultActionGroup; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.command.CommandProcessor; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Editor; @@ -61,7 +62,6 @@ import java.beans.IntrospectionException; import java.beans.Introspector; import java.util.ArrayList; import java.util.Arrays; -import java.util.Comparator; import java.util.List; /** @@ -261,7 +261,7 @@ public class CreateListenerAction extends AbstractGuiEditorAction { } return null; } - }); + }, ModalityState.current()); } catch (IncorrectOperationException ex) { LOG.error(ex);