BUG: Fix to the macosx backend to only raise windows which were visible when show is called. This eliminates the possibility of accidently raising other hidden windows like NSToolTipPanel.