public void mousePressed(MouseEvent e) {
				// collapse the expanded panel and redispatch the event to the
				// underlying frame
				// for processing by the real component clicked by the user

				expandPanel.collapse();
				Window w = SwingUtilities
						.getWindowAncestor(DockingDesktop.this);
				if (w != null) {
					w.dispatchEvent(e);
				}
			}