Skip to content

Commit 331774a

Browse files
committed
feat: only show the "Source" menu for GenericEditors
This avoids displaying multiple "Source" menus, e.g. in case the a Java file is opened via the JDT UI plugin which contributes it's own "Source" menu.
1 parent 0e919a4 commit 331774a

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

org.eclipse.tm4e.languageconfiguration/plugin.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,11 @@
117117
<!-- register commands as entries in main window menu -->
118118
<menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=edit">
119119
<menu id="org.eclipse.tm4e.source.menu" label="%LanguageConfiguration.menu.source.name" mnemonic="S">
120+
<visibleWhen>
121+
<with variable="activeEditor">
122+
<instanceof value="org.eclipse.ui.internal.genericeditor.ExtensionBasedTextEditor" />
123+
</with>
124+
</visibleWhen>
120125
<command commandId="org.eclipse.tm4e.languageconfiguration.toggleLineCommentCommand" >
121126
<visibleWhen>
122127
<reference definitionId="org.eclipse.tm4e.languageconfiguration.hasLanguageConfiguration"/>

0 commit comments

Comments
 (0)