Author: koen.aers(a)jboss.com
Date: 2011-06-22 16:13:33 -0400 (Wed, 22 Jun 2011)
New Revision: 32290
Modified:
branches/jbosstools-3.2.x/jbpm/plugins/org.jbpm.gd.jpdl/src/org/jbpm/gd/common/editor/GraphicalViewer.java
Log:
JBIDE-9081
Modified:
branches/jbosstools-3.2.x/jbpm/plugins/org.jbpm.gd.jpdl/src/org/jbpm/gd/common/editor/GraphicalViewer.java
===================================================================
---
branches/jbosstools-3.2.x/jbpm/plugins/org.jbpm.gd.jpdl/src/org/jbpm/gd/common/editor/GraphicalViewer.java 2011-06-22
13:37:30 UTC (rev 32289)
+++
branches/jbosstools-3.2.x/jbpm/plugins/org.jbpm.gd.jpdl/src/org/jbpm/gd/common/editor/GraphicalViewer.java 2011-06-22
20:13:33 UTC (rev 32290)
@@ -29,11 +29,8 @@
import org.eclipse.gef.ui.actions.ToggleGridAction;
import org.eclipse.gef.ui.parts.GraphicalViewerKeyHandler;
import org.eclipse.gef.ui.parts.ScrollingGraphicalViewer;
-import org.eclipse.jface.viewers.ISelection;
-import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.Composite;
-import org.eclipse.ui.views.properties.IPropertySheetPage;
import org.jbpm.gd.jpdl.Constants;
@@ -82,7 +79,7 @@
protected void fireSelectionChanged() {
super.fireSelectionChanged();
- if (getSelection() != null) {
+ if (getSelection() != null && editor.getPropertySheetPage().getControl() !=
null) {
editor.getPropertySheetPage().selectionChanged(editor, getSelection());
}
}
Show replies by date