summaryrefslogtreecommitdiff
path: root/xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java')
-rw-r--r--xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java b/xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java
index 5dd70c03ec77..482828c24c5e 100644
--- a/xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java
+++ b/xml/impl/src/com/intellij/ide/browsers/actions/OpenInBrowserBaseGroupAction.java
@@ -30,6 +30,7 @@ public abstract class OpenInBrowserBaseGroupAction extends ComputableActionGroup
protected OpenInBrowserBaseGroupAction(boolean popup) {
super(popup);
+
Presentation p = getTemplatePresentation();
p.setText("Open in _Browser");
p.setDescription("Open selected file in browser");
@@ -76,9 +77,10 @@ public abstract class OpenInBrowserBaseGroupAction extends ComputableActionGroup
public OpenInBrowserEditorContextBarGroupAction() {
super(false);
}
- }
- public void update(@NotNull AnActionEvent e) {
- e.getPresentation().setVisible(!ActionGroupUtil.isGroupEmpty(this, e));
+ @Override
+ public void update(@NotNull AnActionEvent e) {
+ e.getPresentation().setVisible(!WebBrowserManager.getInstance().getBrowsers().isEmpty());
+ }
}
} \ No newline at end of file