Closed Bug 134470 Opened 22 years ago Closed 3 years ago

2 or more windows stuck activated as I mouse around to move focus via enter/exit in rh7.1

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: brendan, Assigned: blizzard)

Details

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
Keywords: mozilla1.0+
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 ;-?
Keywords: relnote
QA Contact: madhur → rakeshmishra
QA Contact: rakeshmishra → trix
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
QA Contact: trix → events
Dear JS God Brendan: Is this still a problem after all this years ?
Keywords: relnote
Component: Event Handling → User events and focus handling

Closing this as Incomplete given the fact there are no new updates for years and the reporter did not respond to the comment 6. If anyone can still reproduce it, please feel free to reopen the bug.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.