Community
Participate
Working Groups
Now that we have this API we should leverage it in JDT UI
Fixed
Verified that jdt.ui doesn't call IRunnableContext#run(false/*fork*/, false/*cancelable*/, ...) any more and should thus show the 'blocked' dialog in all situations. There are a few exceptions (which should be documented: bug 66742), which are fine because they are executed in a RefactoringWizard. The RefactoringExecutionHelper always first calls jobManager.suspend(ResourcesPlugin.getWorkspace().getRoot(), null); , which ensures that the 'blocked' dialog will be shown.