Enhance non-IT projects support
[gpl/argeo-suite.git] / org.argeo.suite.workbench.rap / src / org / argeo / suite / workbench / DefaultSuiteWorkbenchService.java
index 480af06c0a5525c7a6a308bd337992f9488d203f..ea909bfffe8107829aa29ccd22319db5e5853a31 100644 (file)
@@ -21,6 +21,12 @@ public class DefaultSuiteWorkbenchService implements SystemWorkbenchService {
 
        @Override
        public String getDefaultEditorId() {
+               String result = null;
+               for (AppWorkbenchService appWbService : knownAppWbServices) {
+                       result = appWbService.getDefaultEditorId();
+                       if (EclipseUiUtils.notEmpty(result))
+                               return result;
+               }
                return defaultEditorId;
        }