Closed
Bug 319062
Opened 19 years ago
Closed 17 years ago
Tree in popup: click selects wrong row index
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 385536
People
(Reporter: gekacheka, Unassigned)
References
(Depends on 1 open bug)
Details
(Keywords: testcase)
Attachments
(1 file)
(deleted),
application/vnd.mozilla.xul+xml
|
Details |
When a tree (table) appears in a menulist popup that drops below menulist field,
Clicking on the first N rows does nothing.
Clicking on row r > N selects row r - N.
N seems to depend on the distance of popup from top of page.
If menulist is farther from the top of page, N is greater.
If menulist is low on screen and popup pops above menulist,
Clicking on last N rows does nothing.
Clicking on row r selects row r + N.
testcase forthcoming
testcase
- Click to open upper menulist, should drop down below.
- Clicking in first N rows does nothing (N=5 on w2k)
- Clicking row r > N selects row r - N above it
- N depends on position of popup on page. Try again on lower menulist.
- Clicking row r > N selects row r - N. (N=10 on w2k)
- If low on screen and popup pops above menulist, then selects row r + N.
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20051203 Firefox/1.6a1
Also appears in Firefox 1.5 (20051111)
Comment 3•17 years ago
|
||
OS=ALL?
lower menulist WFM on trunk. upper doesn't, at least of the window sizes I tested.
also, when selection doesn't work correctly it's hellishly slow and high cpu (that is, for both menulists on branch, and upper menulist on trunk)
Assignee: Jan.Varga → nobody
Comment 4•17 years ago
|
||
Selection on both works fine for me on the trunk after changing the onselect="onselect(event)" to onselect="myonselect(event)" - apparently XUL lacks HTML's guard against that infinite loop, so you have to wait out a "script stack space quota is exhausted" error.
Updated•17 years ago
|
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.trees → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•