Bug 40965 [Workbench] Tool bar buttons require mouse focus to get read using MSAA
20030730 When you cycle through buttons using the mouse the tooltip value will not be given to the MSAA interface. If you select using a mouse it will. STEPS 1) Start up Inspect Objects 2) Tab through Eclipse until you get focus on a tool bar button. There will be no name or value 3) Move the button over with the mouse - you will get tool tip text
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ToolBarManager.java
}
    /**
     * Returns whether the tool bar control is created
     * and not disposed.
     * 
     * @return <code>true</code> if the control is created
     *	and not disposed, <code>false</code> otherwise
     */
    private boolean toolBarExist() {
        return toolBar != null && !toolBar.isDisposed();
    }
    /* (non-Javadoc)
     * Method declared on IContributionManager.
     */
    public void update(boolean force) {
        
        
        
        
        	
        if (isDirty() || force) {
            if (toolBarExist()) {
                int oldCount = toolBar.getItemCount();
                
                IContributionItem[] items = getItems();
                ArrayList clean = new ArrayList(items.length);
                IContributionItem separator = null;