eclipse-efx / efxclipse-rt

Eclipse Public License 1.0
28 stars 29 forks source link

NPE in PartPopupMenuServiceImpl if PopupMenu has toBeRendered=false #417

Closed martinbluehweis closed 3 years ago

martinbluehweis commented 3 years ago
Caused by: java.lang.NullPointerException
    at org.eclipse.fx.ui.workbench.renderers.fx.internal.PartPopupMenuServiceImpl.registerMenu(PartPopupMenuServiceImpl.java:64)
    at org.eclipse.fx.ui.workbench.renderers.fx.internal.PartPopupMenuServiceImpl.registerContextMenu(PartPopupMenuServiceImpl.java:46)

(happens because PartRenderingEngine#createGui(MUIElement element, Object parentWidget, IEclipseContext parentContext) returns null for all Elements with toBeRendered=false)