mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-200666 IDEA-205817 close all popups before opening Recent Locations popup
This commit is contained in:
@@ -5,6 +5,7 @@ import com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx;
|
||||
import com.intellij.featureStatistics.FeatureUsageTracker;
|
||||
import com.intellij.icons.AllIcons;
|
||||
import com.intellij.ide.IdeBundle;
|
||||
import com.intellij.ide.IdeEventQueue;
|
||||
import com.intellij.ide.util.PropertiesComponent;
|
||||
import com.intellij.openapi.actionSystem.*;
|
||||
import com.intellij.openapi.actionSystem.ex.CheckboxAction;
|
||||
@@ -151,6 +152,8 @@ public class RecentLocationsAction extends AnAction {
|
||||
|
||||
popup.setSize(new Dimension(DEFAULT_POPUP_WIDTH, JBUI.scale(mainPanel.getPreferredSize().height)));
|
||||
|
||||
IdeEventQueue.getInstance().getPopupManager().closeAllPopups(false);
|
||||
|
||||
showPopup(project, popup);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user