Closed
Bug 27661
Opened 25 years ago
Closed 24 years ago
[GFX LIST]navigating in combo/list box causes entire page to scroll
Categories
(Core :: Layout: Form Controls, defect, P3)
Tracking
()
VERIFIED
FIXED
M16
People
(Reporter: mik, Assigned: rods)
References
(Depends on 1 open bug)
Details
From Bug Helper:
User-Agent: Mozilla/5.0 [ru-RU.KOI8-R] (Linux; I)
BuildID: 2000012520
clicking up/down in list/combobox make all the page go up and down
(selection in the box moves correctly), i.e. keyboard events are
not being discarded after focused contorol
Reproducible: Always
Steps to Reproduce:
1. open page with list/combo box
2. give focus to listbox
3. press up or down
Actual Results: selection in the box moves one step in the right direction, but
entire page moves as well.
Expected Results: selection moves one step, page remains on it's position
Comment 2•25 years ago
|
||
Depends on 24645
Comment 4•25 years ago
|
||
This has actually gotten worse. Now the selection in the listbox isn't
changed at all with the arrow keys. The only thing that happens is that
the page scrolls. Linux CVS build 2000-02-20.
Comment 5•25 years ago
|
||
Ok, I'll pull this back into M14 as it should probably be fixed in that time
frame
Target Milestone: M15 → M14
Comment 7•25 years ago
|
||
Just as bad on WinNT and still kicking in 2000-02-22-08-M14. Changing
OS to ALL.
OS: Linux → All
Comment 8•25 years ago
|
||
Hey I just patched the XBL to do the right thing, and it still scrolls *unless* you tab navigate into the combo/list box. Then it works. It seems the combo/list boxes are not taking focus via the mouse.
Comment 9•25 years ago
|
||
FYI, I didn't checkin that XBL patch because this is not PDT+
I'm pretty sure the focus code is fine here, but I don't know why
nsEventStateManager::PostHandleEvent of the mousedown isn't setting focus.
I don't see any of the menthods we've hooked into getting called at all, so I'm
going to guess that the default action is being prevented (which will prevent
the setting of focus in ESM). I'm guessing that prevention happens in the mouse
down handling code of these widgets, since tabbing to set focus works.
reassigning to karnaze
Assignee: saari → karnaze
Status: ASSIGNED → NEW
Comment 11•25 years ago
|
||
*** Bug 29083 has been marked as a duplicate of this bug. ***
Comment 12•25 years ago
|
||
When I try to duplicate this bug, I get behavior that is different than
described here. I'll describe for a pull down combo box, like the ones at the
top of this page.
When I pull down a list and give the list focus then scroll, the list element
that is highlighted does not change at all but the page scrolls. What is
different is that the list remains fixed in place on the screen while the rest
of the page scrolls out from under it. This causes the list to become seperated
from the place that you pull it down from.
This might be similar to Bug 28022 which describes problems with something
getting separated from something else with scrolling.
Comment 13•25 years ago
|
||
Yes, the drop-down list is detaching while the page scrolls; there is a
testcase in bug 28030 for that. Retested with 2000-02-23-08-M14 on WinNT.
Comment 14•25 years ago
|
||
*** Bug 31014 has been marked as a duplicate of this bug. ***
Comment 15•25 years ago
|
||
*** Bug 32515 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 16•25 years ago
|
||
I am marking this as a GFX List box issue and test it once GFX Dropdowns are
working.
Status: NEW → ASSIGNED
Summary: navigating in combo/list box causes entire page to scroll → [GFX LIST]navigating in combo/list box causes entire page to scroll
Comment 19•25 years ago
|
||
*** Bug 33201 has been marked as a duplicate of this bug. ***
Comment 20•25 years ago
|
||
From bug 33201, on Mac it seem that holding the [down] key pressed does not
trigger this bug, while pressing [down] repeatedly does. Also, on Win32,
the list no longer moves above its "docked" position upon pressing [up].
But baased on the latest comments from rods@netscape.com, I'm wondering if
there is any point reporting details until the GFX LIST code is turned on. Rod?
Comment 21•25 years ago
|
||
*** Bug 37696 has been marked as a duplicate of this bug. ***
Comment 22•25 years ago
|
||
*** Bug 36699 has been marked as a duplicate of this bug. ***
Comment 23•25 years ago
|
||
*** Bug 37870 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 24•25 years ago
|
||
I think this is now fixed.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 25•24 years ago
|
||
*** Bug 36286 has been marked as a duplicate of this bug. ***
Comment 27•24 years ago
|
||
rods: recent bugs might contradict you. If you have a new tracking bug, feel
free to rearrange the depends however you like.
Comment 28•24 years ago
|
||
shouldn't this be marked REOPENED, since the dependencies are obviously not fixed?
Comment 29•24 years ago
|
||
Please reopen this bug. It is not entirely fixed. Navigating using the arrow
keys in a combo box works now, but navigating using the mouse wheel (linux build
2000110621) still causes the entire page to scroll.
Comment 30•24 years ago
|
||
Reopen, however the wheelmouse should probably be considered separately. [cc]
bryner
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 31•24 years ago
|
||
The wheelmouse issue is covered in bug 33733, please don't munge it in with this
bug...
Comment 32•24 years ago
|
||
bryner - should this bug be open, or not?
Gerv
Comment 33•24 years ago
|
||
guess not, based on the comments above...
Status: REOPENED → RESOLVED
Closed: 25 years ago → 24 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•