Bug 47207 call hierarchy: Enablement of "Search Scope" item on view menu is wrong [call hierarchy]
At least on Windows NT/2000 this item is shown as disabled until the user clicks it it which case the submenu opens. I have been looking into this problem but without any results so far. Any suggestions are welcome.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/SearchScopeActionGroup.java
private static final String TAG_SEARCH_SCOPE_TYPE= "search_scope_type"; 
    private static final String TAG_SELECTED_WORKING_SET= "working_set"; 
    
    private static final String DIALOGSTORE_SCOPE_TYPE= "SearchScopeActionGroup.search_scope_type"; 
    private static final String DIALOGSTORE_SELECTED_WORKING_SET= "SearchScopeActionGroup.working_set";  
    
    private static final int SEARCH_SCOPE_TYPE_WORKSPACE= 1;
    private static final int SEARCH_SCOPE_TYPE_PROJECT= 2;
    private static final int SEARCH_SCOPE_TYPE_HIERARCHY= 3;
    private static final int SEARCH_SCOPE_TYPE_WORKING_SET= 4;
    private SearchScopeAction fSelectedAction = null;
    private String fSelectedWorkingSetName = null;
    private CallHierarchyViewPart fView;
    private IDialogSettings fDialogSettings;
    private SearchScopeHierarchyAction fSearchScopeHierarchyAction;
    private SearchScopeProjectAction fSearchScopeProjectAction;
    private SearchScopeWorkspaceAction fSearchScopeWorkspaceAction;
    private SelectWorkingSetAction fSelectWorkingSetAction;
    private abstract class SearchScopeAction extends Action {
        public SearchScopeAction(String text) {
            super(text, AS_RADIO_BUTTON);
        }
        public abstract IJavaSearchScope getSearchScope();
        
        public abstract int getSearchScopeType();
        public void run() {
            setSelected(this, true);
        }
    }
    private class SearchScopeHierarchyAction extends SearchScopeAction {