From a5b1fb083e3b5f06506fded01d31f4facdd7e2f4 Mon Sep 17 00:00:00 2001 From: Nadya Zabrodina Date: Mon, 20 Mar 2017 18:53:51 +0300 Subject: [PATCH] [hg]: switch off popup icons for unnamed branch actions --- .../org/zmlx/hg4idea/branch/HgCommonBranchActions.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/hg4idea/src/org/zmlx/hg4idea/branch/HgCommonBranchActions.java b/plugins/hg4idea/src/org/zmlx/hg4idea/branch/HgCommonBranchActions.java index 4d8a3578c00b..0f7f393f7de2 100644 --- a/plugins/hg4idea/src/org/zmlx/hg4idea/branch/HgCommonBranchActions.java +++ b/plugins/hg4idea/src/org/zmlx/hg4idea/branch/HgCommonBranchActions.java @@ -54,6 +54,14 @@ public class HgCommonBranchActions extends BranchActionGroup { getTemplatePresentation().setText(myBranchName, false); // no mnemonics myBranchType = branchType; setFavorite(myBranchManager.isFavorite(myBranchType, chooseRepository(myRepositories), myBranchName)); + hideIconForUnnamedHeads(); + } + + private void hideIconForUnnamedHeads() { + if (myBranchType == null) { + getTemplatePresentation().setIcon(null); + getTemplatePresentation().setHoveredIcon(null); + } } @Nullable