Closed
Bug 296803
Opened 20 years ago
Closed 20 years ago
Drop down box disappears too soon when displayed above
Categories
(Core :: Layout: Form Controls, defect)
Core
Layout: Form Controls
Tracking
()
VERIFIED
FIXED
People
(Reporter: mcm.ham, Unassigned)
References
()
Details
(Keywords: regression, testcase)
Attachments
(1 file)
1.07 KB,
patch
|
roc
:
review+
roc
:
superreview+
asa
:
approval1.8b3+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050605 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050605 Firefox/1.0+
Drop down boxes do not remain when they appear above but do when they appear below.
Reproducible: Always
Steps to Reproduce:
1. Go to a site with drop down boxes like the URL linked in bug report.
2. Single click on the down arrow to bring up the menu.
3. Try when the drop down box is near the top.
4. Try when the drop down box is near the bottom.
Actual Results:
When the menu displays above the drop down box it disappears as soon as it
appears. But when the menu displays below the drop down box it remains as expected.
This happens on other sites as well. This first appeared with the 20050602 trunk
builds.
Comment 1•20 years ago
|
||
I can confirm.
Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.8b2) Gecko/20050606 Firefox/1.0+
Summary: Drop down boxes do not remain → Drop down box does not remain when displayed above
![]() |
||
Comment 2•20 years ago
|
||
Confirmed, OS X
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050605
Firefox/1.0+ ID:2005060515
Comment 3•20 years ago
|
||
Works with 2005-06-01 build, fails with 2005-06-02 build. I think a regression
from fixing bug 290428.
Clicking on the down arrow works for me, though.
But when clicking on the text in the combobox, the popup immediately closes when
the popup opens above, when I release my mouse button.
When the popup opens below, everything works all right, the popup stays open,
I've released my mouse button.
Blocks: 290428
Keywords: regression,
testcase
Comment 4•20 years ago
|
||
regressionwindow:
works 20050601 23:57 pdt build
fails 20050602 03:15 pdt build
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=PhoenixTinderbox&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2005-06-01+23%3A00%3A00&maxdate=2005-06-02+03%3A00%3A00&cvsroot=%2Fcvsroot
most likely regressor bug 290428
Severity: normal → major
Comment 5•20 years ago
|
||
This does not occur when clicking on the arrow-down button to drop down the box.
Only when clicking in the box itself (the text in it) I get these problems.
Comment 6•20 years ago
|
||
(In reply to comment #5)
> This does not occur when clicking on the arrow-down button to drop down the box.
> Only when clicking in the box itself (the text in it) I get these problems.
No, it'll only stay up if it contains a scrollbar and you press on the arrow, if
not, it'll collapse when you click on the arrow.
try the "Version" dropdown on this page
Updated•20 years ago
|
Summary: Drop down box does not remain when displayed above → Drop down box disappears too soon when displayed above
Comment 7•20 years ago
|
||
*** Bug 297077 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Flags: blocking1.8b3?
Comment 9•20 years ago
|
||
*** Bug 297491 has been marked as a duplicate of this bug. ***
Comment 10•20 years ago
|
||
Note that this occurs on Mac as well, hardware should be changed to "All".
Updated•20 years ago
|
Hardware: PC → All
Comment 11•20 years ago
|
||
Attachment #186080 -
Flags: review?(roc)
Comment on attachment 186080 [details] [diff] [review]
fix check if click was in dropped-down (dopped-up) box
That'll do. Thanks, I was just about to get to this, honest :-)
This is a must-have for 1.8b3, it's a serious UI regression
Attachment #186080 -
Flags: superreview+
Attachment #186080 -
Flags: review?(roc)
Attachment #186080 -
Flags: review+
Attachment #186080 -
Flags: approval1.8b3?
Updated•20 years ago
|
Attachment #186080 -
Flags: approval1.8b3? → approval1.8b3+
Actually it should be
if ((pt.y >= bounds.y) && (pt.y < bounds.YMost())) {
I'll check this in.
checked in
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Flags: blocking1.8b3?
Verified FIXED using build 2005-06-18-06 in Seamonkey trunk builds on Windows XP.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•