IDEA-160533 - added a small drop icon

This commit is contained in:
Egor.Ushakov
2016-09-07 11:18:04 +03:00
parent 83cb95be9f
commit 89516b5838
@@ -36,6 +36,7 @@ import com.intellij.openapi.wm.IdeFocusManager;
import com.intellij.psi.PsiElement;
import com.intellij.reference.SoftReference;
import com.intellij.ui.ClickListener;
import com.intellij.ui.LayeredIcon;
import com.intellij.util.ui.JBUI;
import com.intellij.xdebugger.XDebuggerBundle;
import com.intellij.xdebugger.XExpression;
@@ -215,7 +216,9 @@ public abstract class XDebuggerEditorBase {
//myChooseFactory.setEnabled(many && languages.contains(language));
if (language != null && language.getAssociatedFileType() != null) {
Icon icon = language.getAssociatedFileType().getIcon();
LayeredIcon icon = new LayeredIcon(2);
icon.setIcon(language.getAssociatedFileType().getIcon(), 0);
icon.setIcon(AllIcons.General.Dropdown, 1, 3, 0);
myChooseFactory.setIcon(icon);
myChooseFactory.setDisabledIcon(IconLoader.getDisabledIcon(icon));
}