From cbdf5998137994d80512fb110a47d516c0a9358f Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Thu, 11 Feb 2016 13:50:07 +0300 Subject: [PATCH] IDEA-142106 Quick documentation popup always minimized Use different dimension keys for different content --- .../src/com/intellij/internal/ImageDuplicateResultsDialog.java | 3 +-- .../src/com/intellij/byteCodeViewer/ShowByteCodeAction.java | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/internal/ImageDuplicateResultsDialog.java b/platform/lang-impl/src/com/intellij/internal/ImageDuplicateResultsDialog.java index 53d4a3edd7ef..752545d1c979 100644 --- a/platform/lang-impl/src/com/intellij/internal/ImageDuplicateResultsDialog.java +++ b/platform/lang-impl/src/com/intellij/internal/ImageDuplicateResultsDialog.java @@ -15,7 +15,6 @@ */ package com.intellij.internal; -import com.intellij.codeInsight.documentation.DocumentationManager; import com.intellij.codeInsight.hint.ImplementationViewComponent; import com.intellij.ide.DataManager; import com.intellij.ide.util.PropertiesComponent; @@ -232,7 +231,7 @@ public class ImageDuplicateResultsDialog extends DialogWrapper { final JBPopup popup = JBPopupFactory.getInstance().createComponentPopupBuilder(viewComponent, viewComponent.getPreferredFocusableComponent()) .setProject(myProject) - .setDimensionServiceKey(myProject, DocumentationManager.JAVADOC_LOCATION_AND_SIZE, false) + .setDimensionServiceKey(myProject, ImageDuplicateResultsDialog.class.getName(), false) .setResizable(true) .setMovable(true) .setRequestFocus(false) diff --git a/plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ShowByteCodeAction.java b/plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ShowByteCodeAction.java index 256eeaca25b9..17e917b9310c 100644 --- a/plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ShowByteCodeAction.java +++ b/plugins/ByteCodeViewer/src/com/intellij/byteCodeViewer/ShowByteCodeAction.java @@ -15,7 +15,6 @@ */ package com.intellij.byteCodeViewer; -import com.intellij.codeInsight.documentation.DocumentationManager; import com.intellij.codeInsight.lookup.LookupManager; import com.intellij.icons.AllIcons; import com.intellij.openapi.actionSystem.AnAction; @@ -138,7 +137,7 @@ public class ShowByteCodeAction extends AnAction { final JBPopup popup = JBPopupFactory.getInstance().createComponentPopupBuilder(component, null) .setProject(project) - .setDimensionServiceKey(project, DocumentationManager.JAVADOC_LOCATION_AND_SIZE, false) + .setDimensionServiceKey(project, ShowByteCodeAction.class.getName(), false) .setResizable(true) .setMovable(true) .setRequestFocus(LookupManager.getActiveLookup(editor) == null)