Revision b84ef9a4
Added by Patrick Plitzner almost 7 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/datasource/CdmDataSourceViewPart.java | ||
---|---|---|
167 | 167 |
/** {@inheritDoc} */ |
168 | 168 |
@Override |
169 | 169 |
public void createPartControl(Composite parent) { |
170 |
service = (IWorkbenchSiteProgressService) getSite().getAdapter(IWorkbenchSiteProgressService.class);
|
|
170 |
service = getSite().getAdapter(IWorkbenchSiteProgressService.class); |
|
171 | 171 |
contextListener = new ContextListener(); |
172 | 172 |
CdmStore.getContextManager().addContextListener(contextListener); |
173 | 173 |
|
... | ... | |
194 | 194 |
MenuManager menuMgr = new MenuManager(); |
195 | 195 |
menuMgr.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS)); |
196 | 196 |
getSite().registerContextMenu(menuMgr, viewer); |
197 |
menuMgr.setRemoveAllWhenShown(true); |
|
197 | 198 |
|
198 | 199 |
Control control = viewer.getControl(); |
199 | 200 |
Menu menu = menuMgr.createContextMenu(control); |
Also available in: Unified diff
refresh context menu of data source view before it is drawn