mouseout fires while the mouse is not really out when the element is under <titlebar>




11 years ago
10 years ago


(Reporter: zguneri, Unassigned)


Firefox Tracking Flags

(Not tracked)



(1 attachment)



11 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv: Gecko/20080404 Firefox/
Build Identifier:

Well summary is self explanatory. There is probably something interfering with catching mouseover inside <titlebar>. Hence, it is reflected as if the mouse has moved out of the element.

Reproducible: Always

Steps to Reproduce:
1. Place an element inside <titlebar>
2. Assign a function to the mouseout event of that element
3. Once you go over that element mouseout is fired repeatedly while you are actually still over.


1. Look at the test case

Comment 1

11 years ago
Created attachment 317501 [details]
Showing the bug in an example with label elements

Comment 2

11 years ago
Comment on attachment 317501 [details]
Showing the bug in an example with label elements

><window id="main" title="My App" allowevents="true" xmlns="" style="width: 600px; height: 400px; min-height: 100px; min-width: 150px;"><vbox><label id="works" value="This one is out of the titlebar... and works fine" style="font-size: 200%; opacity: 0.4;" top="18" left="-2" onmouseover="runmodelover('works');" onmouseout="runmodelout('works');"/><titlebar><label style="font-size: 200%; opacity: 0.4;" id="doesnt" value="This one is inside the titlebar... and it is diseased" top="18" top="18" left="-2" onmouseover="runmodelover('doesnt');"/></titlebar></vbox><script/></window>


10 years ago
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.