Closed Bug 227015 Opened 22 years ago Closed 22 years ago

Link clicks "fall through" CSS popup menus.

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 102578

People

(Reporter: fredrik, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031122 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031122 On mezzoblue.com, the bottomright part of the top banner has two popup menus that are made through CSS. If you hover the mouse over either "about" or "weblog", a menu div pops up with some links. These divs are rendered above some links to some other of the author's projects. If I click on one of the links in the menu div, however, the click "falls through" to the underlying links. For example, if I open the weblog menu and try to click "current", the click fall through to the link to the "blue spark" project that the menu renders above. The same thing sometimes happen on the CSS Zen Garden with the "This is Cereal" design: http://www.csszengarden.com/?cssfile=/057/057.css&page=0 On mezzoblue.com, however, the bug is always reproducible, while on the CSS Zen Garden, it is only reproducible when a part of the popup menu that does not contain a link is clicked (for example, if you open the Designs menu and click on the "view css file" link that is rendered below the menu). Reproducible: Always Steps to Reproduce: Open the menu. Click a link in it. Actual Results: Mozilla activates the link below the popup div. Expected Results: It should have activated the link in the menu.
Component: Selection → Style System (CSS)
QA Contact: ian
WFM: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031119
I forgot to say before, the same thing happens in my stable build of Mozilla 1.4, only it works even worse in it - It's very hard even to make the links on the CSS Zen Garden page to work.
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6b) Gecko/20031126 I´m on 800x600 screen resolution, and I opened the 'about' menu, and clicked the 'about mezzoblue' link, which is overlaying the 'Zen Garden' link, in my screen resolution. Of course screen resolution shouldn´t play a role, but this is a bug here, maybe it´s dependent on the resolution. But imho there is a design flaw on the site: When hovering over 'Zen Garden' 'Blue Spark' 'Modernalus' so that the forefinger of the mousepointer (hand) just touches the letters, the menus are highlited, when the pointer still is out of the highlited area. Reason: the mouse sensitive areas are rectangular, the visual vertical borders of the menus are tilted, so when the forefinger is going from 'd' to 'e' of 'Zen Garden', the pointer is on 'zen garden', but 'blue spark' is highlighted and, on click, loaded.
I just tried the latest MozillaFirebird builds on both Windows and Linux, and it seems that while it works perfectly on the Windows build, on Linux it behaves just like Mozilla, so I'm beginning to think that this is an X-specific fault. I used the GTK2 Firebird build on Linux, while Mozilla uses GTK1, so it seems that it is toolkit-independent. Therefore I'm guessing that it has something with some X-specific component to do. Linux version: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 The laptop that was running Windows just ran out of battery power, so I can't check the Firebird version on it right now, but it is the same build as the Linux one. I'm using XFree86 4.3.0, if that makes any difference.
What windowmanager are you using? Could you test a current nightly build? Some windowmanagers deliver bogus mouseout events that builds until very recently did not handle at all well.
It worked perfectly in the latest nightly build. Does that mean that it's fixed, or might it just be coincidence?
That means you were seeing the problem I thought you were seeing. ;) It's fixed. *** This bug has been marked as a duplicate of 102578 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.