diff --git a/bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchAdvisor.java b/bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchAdvisor.java index 8615361a11a..9052cfa1563 100644 --- a/bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchAdvisor.java +++ b/bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchAdvisor.java @@ -226,7 +226,9 @@ public void initialize(IWorkbenchConfigurer configurer) { jfaceComparatorIsSet = true; } - new AutoRegisterSchemeHandlersJob().schedule(); + if (!Platform.inDevelopmentMode()) { + new AutoRegisterSchemeHandlersJob().schedule(); + } } protected void initResourceTracking() {