diff options
Diffstat (limited to 'bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java')
-rw-r--r-- | bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java b/bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java index 93c0e55..24d5426 100644 --- a/bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java +++ b/bundles/org.eclipse.rap.gef.demo/src/org/eclipse/rap/gef/demo/EditorView.java @@ -22,6 +22,7 @@ import org.eclipse.jface.action.MenuManager; import org.eclipse.jface.util.IPropertyChangeListener; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.ISelectionProvider; +import org.eclipse.rwt.lifecycle.UICallBack; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.IActionBars; @@ -77,6 +78,7 @@ public class EditorView extends ViewPart { } public void createPartControl(Composite parent) { + UICallBack.activate(getSite().getId()+getViewSite().getSecondaryId()); if (editor != null) editor.createPartControl(parent); } @@ -90,6 +92,7 @@ public class EditorView extends ViewPart { public void dispose() { if (editor != null) deactivateOutlineHooks(); + UICallBack.deactivate(getSite().getId()+getViewSite().getSecondaryId()); super.dispose(); } |