From a7de4d11b236a6e7166bf650f19dd4ac3bea41ab Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Fri, 4 Nov 2016 18:13:42 +0100 Subject: [PATCH] don't show got it popup for toolwindow buttons --- .../wm/impl/status/ToolWindowsWidget.java | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/ToolWindowsWidget.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/ToolWindowsWidget.java index d38faeba2762..e8b8a634cda6 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/ToolWindowsWidget.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/ToolWindowsWidget.java @@ -19,10 +19,8 @@ import com.intellij.icons.AllIcons; import com.intellij.ide.IdeEventQueue; import com.intellij.ide.ui.UISettings; import com.intellij.ide.ui.UISettingsListener; -import com.intellij.ide.util.PropertiesComponent; import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.ui.popup.Balloon; import com.intellij.openapi.ui.popup.JBPopup; import com.intellij.openapi.ui.popup.JBPopupFactory; import com.intellij.openapi.ui.popup.PopupChooserBuilder; @@ -32,9 +30,7 @@ import com.intellij.openapi.util.registry.Registry; import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.wm.*; import com.intellij.openapi.wm.impl.IdeFrameImpl; -import com.intellij.ui.GotItMessage; import com.intellij.ui.IdeBorderFactory; -import com.intellij.ui.UIBundle; import com.intellij.ui.awt.RelativePoint; import com.intellij.ui.components.JBLabel; import com.intellij.ui.components.JBList; @@ -192,18 +188,18 @@ class ToolWindowsWidget extends JLabel implements CustomStatusBarWidget, StatusB @Override public void addNotify() { super.addNotify(); - final String key = "toolwindow.stripes.buttons.info.shown"; - if (UISettings.getInstance().HIDE_TOOL_STRIPES && !PropertiesComponent.getInstance().isTrueValue(key)) { - PropertiesComponent.getInstance().setValue(key, String.valueOf(true)); - final Alarm alarm = new Alarm(); - alarm.addRequest(() -> { - GotItMessage.createMessage(UIBundle.message("tool.window.quick.access.title"), UIBundle.message( - "tool.window.quick.access.message")) - .setDisposable(this) - .show(new RelativePoint(this, new Point(10, 0)), Balloon.Position.above); - Disposer.dispose(alarm); - }, 20000); - } + //final String key = "toolwindow.stripes.buttons.info.shown"; + //if (UISettings.getInstance().HIDE_TOOL_STRIPES && !PropertiesComponent.getInstance().isTrueValue(key)) { + // PropertiesComponent.getInstance().setValue(key, String.valueOf(true)); + // final Alarm alarm = new Alarm(); + // alarm.addRequest(() -> { + // GotItMessage.createMessage(UIBundle.message("tool.window.quick.access.title"), UIBundle.message( + // "tool.window.quick.access.message")) + // .setDisposable(this) + // .show(new RelativePoint(this, new Point(10, 0)), Balloon.Position.above); + // Disposer.dispose(alarm); + // }, 20000); + //} } @Override