IDEA-126614 Command+Shift+Up/Down changes size of Goto Class/File/Symbol popups

This commit is contained in:
Konstantin Bulenkov
2014-06-26 18:00:08 +04:00
parent 2dc6dc878c
commit 357c59a9b5
@@ -25,6 +25,7 @@ import com.intellij.ide.IdeBundle;
import com.intellij.ide.IdeEventQueue;
import com.intellij.ide.actions.CopyReferenceAction;
import com.intellij.ide.actions.GotoFileAction;
import com.intellij.ide.actions.WindowAction;
import com.intellij.ide.ui.UISettings;
import com.intellij.ide.ui.laf.darcula.ui.DarculaTextBorder;
import com.intellij.ide.ui.laf.darcula.ui.DarculaTextFieldUI;
@@ -62,6 +63,7 @@ import com.intellij.psi.statistics.StatisticsManager;
import com.intellij.psi.util.PsiUtilCore;
import com.intellij.ui.*;
import com.intellij.ui.components.JBList;
import com.intellij.ui.popup.AbstractPopup;
import com.intellij.ui.popup.PopupOwner;
import com.intellij.ui.popup.PopupPositionManager;
import com.intellij.ui.popup.PopupUpdateProcessor;
@@ -887,6 +889,12 @@ public abstract class ChooseByNameBase {
}
});
myTextPopup.show(layeredPane);
if (myTextPopup instanceof AbstractPopup) {
Window window = ((AbstractPopup)myTextPopup).getPopupWindow();
if (window instanceof JDialog) {
((JDialog)window).getRootPane().putClientProperty(WindowAction.NO_WINDOW_ACTIONS, Boolean.TRUE);
}
}
}
private JLayeredPane getLayeredPane() {