I think this is one of many problems that would go away if window managers simply provided tabs as first-class objects. I am tired of every app having to "support" tabs, and inevitably see quirky behavior.<p>Not only would this fix alert problems, but we'd gain a lot of other capabilities. The biggest one for me would be, inter-application tabs: why shouldn't my tab stack be able to alternate between mail, terminals, editors and web browsers, for instance?