plugin.xml の以下の行を使用して、独自のアクション コマンドでツール メニューを拡張しています。
...
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu?after=edit">
<menu
id="geditorToolsMenu"
label="T&ools"
mnemonic="Tools">
<dynamic
class="com.myproject.eclipse.geditor.editors.ExternalToolsMenuCompoundContributionItem"
id="my.project.MyCompoundContributionItem">
</dynamic>
<visibleWhen>
<with
variable="activePart">
<or>
<or>
<instanceof
value="org.eclipse.ui.views.navigator.IResourceNavigator">
</instanceof>
<instanceof
value="com.myproject.eclipse.geditor.editors.GBaseEditor">
</instanceof>
<instanceof
value="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
</instanceof>
<instanceof
value="org.eclipse.ui.navigator.resources.ProjectExplorer">
</instanceof>
</or>
</or>
</with>
</visibleWhen>
</menu>
</menuContribution>
</extension>
...
私が直面している問題は、「ツール」メニューがウィンドウのすべてのメニュー項目で正常に表示されることですが、Linux では「ツール」メニューが表示されますが、それをクリックするとポップアップのような小さなバブルが表示されます。
これを引き起こしている可能性のあるアイデアはありますか?