Opened 9 years ago

Closed 8 years ago

#12396 closed defect (duplicate)

dijit.form.Select maxHeight Scrollbar issue in Internet Explorer

Reported by: vincentastek Owned by: Douglas Hays
Priority: low Milestone: 1.7
Component: Dijit - Form Version: 1.5
Keywords: Select scrollbar reset position IE Internet Explorer _SelectMenu Cc: seduval@…
Blocked By: Blocking:

Description

Hi,

I got the following issue in DOJO 1.4.1, but also verified it in DOJO 1.5 :

When having a very long list of items in a select, I use the maxHeight attribute to have a scrollbar.

In IE 6 an 8, if I use the down arrow to scroll a bit, then stop, then click on the down arrow again to scroll more, the scrollbar position is resetted to the top of the list and restarts the scrolling from there.

This does not happen in Chrome.

I verified it with the simple Select example, just customized a little. I attached it.

Attachments (1)

test.html (13.3 KB) - added by vincentastek 9 years ago.
Test case

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by vincentastek

Attachment: test.html added

Test case

comment:1 Changed 9 years ago by vincentastek

For your information, this also happens with Dojo 1.6

comment:2 Changed 9 years ago by bill

Component: DijitDijit - Form
Owner: set to Douglas Hays

comment:3 Changed 9 years ago by Douglas Hays

Component: Dijit - FormDijit
Milestone: tbdfuture
Owner: Douglas Hays deleted

This seems to be a problem with _HasDropDown since it adds the scrollbar that is misbehaving. Setting to future since I don't see an immediate solution involving form code. If the scrolling is done by the popup DIV wrapper, then it works.

comment:4 Changed 8 years ago by bill

Component: DijitDijit - Form
Owner: set to Douglas Hays

comment:5 Changed 8 years ago by Jesper

Will this bug, by any chance, be fixed in 1.7 ?

comment:6 Changed 8 years ago by Douglas Hays

Milestone: future1.7
Resolution: duplicate
Status: newclosed

This seems to be a dup of #11712 that is already fixed in 1.7.

Note: See TracTickets for help on using tickets.