Bug 94047 [ActionSets] [classpath] Toolbar shudders when opening the Classpath Variables preference page
Version: 3.1.0 Build id: I20050506-1600 When you open the Classpath Variables preference page from an empty workspace (only minimal plugins activated) the toolbar shudders as if components are quickly being added and removed. The preference page is causing the activation of quite a few plugins (Ant UI, JDT JUnit, JDT Launching, PDE and PDE core). I don't think any of these plugins contribute actions to the toolbar of my current perspective (could be wrong though).
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java
introAction = null;
        
        super.dispose();
    }
    void updateModeLine(final String text) {
        statusLineItem.setText(text);
    }
    /**
     * Returns true if the menu with the given ID should
     * be considered as an OLE container menu. Container menus
     * are preserved in OLE menu merging.
     */
    public boolean isApplicationMenu(String menuId) {
        if (menuId.equals(IWorkbenchActionConstants.M_FILE))
            return true;
        if (menuId.equals(IWorkbenchActionConstants.M_WINDOW))
            return true;
        return false;
    }
    /**
     * Return whether or not given id matches the id of the coolitems that
     * the workbench creates.
     */
    public boolean isWorkbenchCoolItemId(String id) {
        if (IWorkbenchActionConstants.TOOLBAR_FILE.equalsIgnoreCase(id))
            return true;
        if (IWorkbenchActionConstants.TOOLBAR_NAVIGATE.equalsIgnoreCase(id))
            return true;
        return false;
    }