Remove unnecessary arrow icon insets from option button

This commit is contained in:
Konstantin Kolosovsky
2018-01-30 01:13:43 +03:00
parent 922303bed6
commit ac3ed5a0fe
@@ -28,8 +28,6 @@ import com.intellij.openapi.wm.IdeGlassPane;
import com.intellij.openapi.wm.IdeGlassPaneUtil;
import com.intellij.ui.ScreenUtil;
import com.intellij.util.ui.GraphicsUtil;
import com.intellij.util.ui.JBInsets;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.UIUtil;
import org.jetbrains.annotations.Nullable;
@@ -44,8 +42,6 @@ import java.util.HashSet;
import java.util.Set;
public class JBOptionButton extends JButton implements MouseMotionListener, Weighted {
private final Insets myDownIconInsets = JBUI.insets(0, 6, 0, 4);
private Rectangle myMoreRec;
private Rectangle myMoreRecMouse;
private Action[] myOptions;
@@ -135,7 +131,6 @@ public class JBOptionButton extends JButton implements MouseMotionListener, Weig
public Dimension getPreferredSize() {
final Dimension size = super.getPreferredSize();
size.width += myMoreRec.width;
JBInsets.addTo(size, myDownIconInsets);
return size;
}