extra fix for IDEA-139797 - fixed size history button
authorEgor.Ushakov <egor.ushakov@jetbrains.com>
Fri, 24 Jul 2015 17:06:28 +0000 (20:06 +0300)
committerEgor.Ushakov <egor.ushakov@jetbrains.com>
Fri, 24 Jul 2015 17:07:25 +0000 (20:07 +0300)
platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/ExpressionInputComponent.java

index 081dd0b9296cd4a7bc6257cc720b5a3330c214a8..d90216ce098762d2703c1c7d6aee7527d1dae5ec 100644 (file)
@@ -22,6 +22,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent;
 import com.intellij.openapi.actionSystem.CustomShortcutSet;
 import com.intellij.openapi.editor.ex.util.EditorUtil;
 import com.intellij.openapi.project.Project;
+import com.intellij.openapi.ui.FixedSizeButton;
 import com.intellij.openapi.ui.popup.PopupStep;
 import com.intellij.openapi.ui.popup.util.BaseListPopupStep;
 import com.intellij.ui.ColoredListCellRenderer;
@@ -60,7 +61,8 @@ public class ExpressionInputComponent extends EvaluationInputComponent {
     myExpressionEditor = new XDebuggerExpressionEditor(project, editorsProvider, "evaluateExpression", sourcePosition,
                                                        expression != null ? expression : XExpressionImpl.EMPTY_EXPRESSION, false);
     myMainPanel.add(myExpressionEditor.getComponent(), BorderLayout.CENTER);
-    JButton historyButton = new JButton(AllIcons.General.MessageHistory);
+    JButton historyButton = new FixedSizeButton(myExpressionEditor.getComponent());
+    historyButton.setIcon(AllIcons.General.MessageHistory);
     historyButton.setToolTipText(XDebuggerBundle.message("xdebugger.evaluate.history.hint"));
     historyButton.addActionListener(new ActionListener() {
       @Override