@Override
	public void windowGainedFocus(WindowEvent event) {
		if (event.getWindow() == this) {
			WINDOW_LIST.remove(this);
			WINDOW_LIST.add(0, this);
			for (PaletteWindow window : getWindows(PaletteWindow.class)) {
				window.setAppWindow(this);
			}
		}
		super.windowGainedFocus(event);
	}