Project: Eclipse_Platform_UI
Bug 194221 [Commands] Slow to close dialogs due to ContextAuthority.sourceChanged triggering multiple menu updates
Reported: 2007-06-25 11:06:52 | Status: verified fixed

3.3 M7 - noticed it was slow closing one of our dialogs (taking a second or two) - took a YourKit profile - it shows 1 call to ContextAuthority.sourceChanged(int) leading to 17 calls to MenuManager.update. A similar issue was reported and fixed in M7, but this aspect of the problem still remains.

Files changed in fix:
bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java