You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Guard shutdown dialog opener against workbench teardown
Review feedback: during postShutdown() the workbench may already be
gone, so reaching through PlatformUI via ProgressManagerUtil.safeToOpen
is unsafe. Scan display.getShells() for modal shells directly instead,
rename the scheduled runnable to openDialogLater to make the
schedule/cancel pairing obvious, and document the timerExec(-1, ...)
cancel call.
Copy file name to clipboardExpand all lines: bundles/org.eclipse.ui.ide.application/src/org/eclipse/ui/internal/ide/application/IDEWorkbenchAdvisor.java
0 commit comments