This is explicitly done in window_activate() in window.c. Elijah added the check in revision 1.408; I've contacted him to ask why. -- gtk.Window.present() https://launchpad.net/bugs/36485