mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJAI-567 Remove Speed Search from the tool-window menu
Speed Search and explicit session search are separate interactions. Keep Speed Search available independently and expose the Find shortcut in the Agent Sessions search icon tooltip. (cherry picked from commit 2d7e4e3c0893d934da843374716470b8e3eea6e2) GitOrigin-RevId: 501883018bb865294927adde1c7a77ffe81e5246
This commit is contained in:
committed by
intellij-monorepo-bot
parent
adb4e6c9d4
commit
92eff14e30
+5
@@ -87,6 +87,7 @@ public abstract class TextFieldWithPopupHandlerUI extends BasicTextFieldUI imple
|
||||
private static final @NonNls String INPLACE_HISTORY = "JTextField.Search.InplaceHistory";
|
||||
private static final @NonNls String ON_CLEAR = "JTextField.Search.CancelAction";
|
||||
private static final @NonNls String SEARCH_ICON = "JTextField.Search.Icon";
|
||||
private static final @NonNls String SEARCH_ICON_TOOLTIP = "JTextField.Search.IconTooltip";
|
||||
private static final @NonNls String HISTORY_POPUP_ENABLED = "History.Popup.Enabled";
|
||||
|
||||
private static final @NonNls String SEARCH_VARIANT_VALUE = "search";
|
||||
@@ -784,6 +785,10 @@ public abstract class TextFieldWithPopupHandlerUI extends BasicTextFieldUI imple
|
||||
|
||||
@Override
|
||||
public String getTooltip() {
|
||||
Object customTooltip = getComponent().getClientProperty(SEARCH_ICON_TOOLTIP);
|
||||
if (customTooltip instanceof @NlsContexts.Tooltip String tooltip) {
|
||||
return tooltip;
|
||||
}
|
||||
String prefix = null;
|
||||
if (ClientProperty.get(getComponent(), INPLACE_HISTORY) != null) {
|
||||
prefix = IdeBundle.message("tooltip.recent.search");
|
||||
|
||||
@@ -12,7 +12,6 @@ import com.intellij.ide.actions.ContextHelpAction
|
||||
import com.intellij.ide.actions.ToggleToolbarAction
|
||||
import com.intellij.ide.actions.ToolWindowMoveAction
|
||||
import com.intellij.ide.actions.ToolwindowFusEventFields
|
||||
import com.intellij.ide.actions.speedSearch.SpeedSearchAction
|
||||
import com.intellij.ide.impl.ContentManagerWatcher
|
||||
import com.intellij.ide.ui.UISettings
|
||||
import com.intellij.ide.util.PropertiesComponent
|
||||
@@ -870,7 +869,6 @@ private val LOG = logger<ToolWindowManagerImpl>()
|
||||
group.addSeparator()
|
||||
}
|
||||
group.addAction(ActionManager.getInstance().getAction("MoveToolWindowTabToEditorAction"))
|
||||
group.add(ActionManager.getInstance().getAction(SpeedSearchAction.ID))
|
||||
group.addSeparator()
|
||||
contentManager.valueIfInitialized?.let {
|
||||
group.add(TabbedContentAction.CloseAllAction(it))
|
||||
|
||||
Reference in New Issue
Block a user