Not sure exactly where the bug is. I think it might be
in some Javascript but the text of the popups is in
functions_print_lists.php 1390 at lines 271 and following.
On Mac OS, in FireFox 2.0.0.6 and Camino 2007080914 (v1.5.1), when the mouse pointer leaves a filter button, the 'title' explanation for the button does not go away.
In Opera 9.23, it works--after I dismiss an alert saying "Javascript
unknown thread
Opera has modified the JavaScript on unigen.us (Prototype fix applied)"
In Omniweb 5.1.3 (v563.66) and Safari 1.3.2 (v312.6), there doesn't seem to be anything abnormal.
Surprisingly, Internet Explorer 5.2.3 works OK for these titles, although it has no shortage of screwups in other areas.
Since Firefox and Camino both come from Mozilla, maybe it's their bug and not PGV's ?
Logged In: YES
user_id=1537714
Originator: YES
I have word from someone that this description is confusing.
The places list (and other lists) have lots of filter buttons
to reduce the set of records found. Hovering over a button
in most browsers allows a small box to pop up containing an
explanation of what the button is for.
Move the mouse pointer to another button and the box is replaced
with that buttons explanation. But move the mouse pointer to
an open area, and the last box stays up.
Since it only happens in those two browsers, it might seem to
be a browser bug. But I see similar popups on MANY websites
(with those browsers) without seeing that "stuck" phenomenon.
So I really don't know which side the problem is on. Probably
a little of both.
Logged In: YES
user_id=1006499
Originator: NO
Code for tooltip can be found in
functions_print_lists.php
load_behaviour() function
js events onmouseover/onmouseout/onmousedown/onclick
are added to each button to call overlib js code from :
http://www.bosrup.com/web/overlib/
In your file functions_print_lists.php
you may try to replace this line :
element.onmouseout = nd; // hide helptext
by this one :
element.onmouseout = return nd(); // hide helptext
and let me know if it works better.
Logged In: YES
user_id=1006499
Originator: NO
Exact fix is :
Replace :
element.onmouseout = nd;
by :
element.onmouseout = function() {
return nd();
}
Logged In: YES
user_id=1537714
Originator: YES
Sorry I forgot about this. I verified that the problem still exists in SVN xxxx.
Put the indicated fix in two placces in functions_print_lists.php and verified that it was fixed.
Recommend making that change permanent.