This totally sucks, and it must be fixed by mozilla1.0 (like, now). It happens with my trunk builds, and with 0.9.9. I can easily get two windows to have hot title bars, but the kbd focus is stuck on the previous one, and I have to repeat the gesture of moving back to the old window, then moving to the new one, to get all kinds of focus going to the new one. blizzard blames activate events, which map to native events only on windows, and lead to terribly bad states on at least Linux. He said he'd take this, but the cc: list should help. This is major, I'm about to go postal. It's been busted way too long. Change to Platform: All and OS: All if this is a problem on Macs too. /be
If two title bars can get focus at once, you might have a window manager problem which might cause this. I use click-to-focus and have seen minor focus problems, but nothing that I'm not used to.
Ok, I'm giving up and reverting sawfish to click-to-focus. Piece of hippie crap! Blizzard, feel free to dup this against a sawfish bug. /be
care to write a 1.0 relnote ;-?
So does Windowmaker have the same bug as Sawfish? I ask because this "hot title bars" problem is happening to me in Windowmaker, and it didn't happen with Moz v1.3, and it doesn't happen with any other application. Very annoying. Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030701
I see the same problem under KDE 3.1 and Mozilla 1.5b (GTK build #2003082922). I have an ATI dualhead system with two separate displays (one WM per display). For *all* other apps, focus changes (titlebar grayed out) when I click or Alt-tab to another window. However, if I select any Mozilla window when the active window was on the other display, the previous window remains active, and retains keyboard focus. The only workaround is to click on another (non-Mozilla) window on the same display (deactivating the active window on the other display), and then select the Mozilla window. Somehow, Mozilla is not playing nice when taking focus, and is not notifying all other X displays of the event. Other GTK and KDE (and misc) apps do not have such problems. As developers may not have a lot of dualhead systems to experiment on, I would be glad to debug test builds, if necessary. --kirby
Dear JS God Brendan: Is this still a problem after all this years ?