import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor;
+import org.simantics.DatabaseJob;
import org.simantics.Simantics;
import org.simantics.db.Resource;
import org.simantics.db.Session;
}
if (activeEditor == null)
return false;
+ if (DatabaseJob.inProgress())
+ return false;
IResourceEditorInput input = (IResourceEditorInput) activeEditor.getEditorInput();
return TypicalPropertyTester.isTypicalInstanceEditor(Simantics.getSession(), input.getResource());
}