Bug 267425 [Perspectives] problem with outline view and min/max
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/properties/PropertySheet.java
if (!isPinned()) {
            super.partHidden(part);     
        }
    }	
    
	/**
     * The <code>PropertySheet</code> implementation of this <code>IPartListener</code>
     * method first sees if the active part is an <code>IContributedContentsView</code>
     * adapter and if so, asks it for its contributing part.
     */
    public void partActivated(IWorkbenchPart part) {
        if(hidden) {
            if (this == part) {
                hidden = false;
            }
            
            return;
        }
    	
    	
        IContributedContentsView view = (IContributedContentsView) ViewsPlugin.getAdapter(part,
                IContributedContentsView.class, true);
        IWorkbenchPart source = null;
        if (view != null) {
			source = view.getContributingPart();
		}
        if (source != null) {
			super.partActivated(source);
		} else {
			super.partActivated(part);