Opened 11 years ago

Closed 11 years ago

Last modified 9 years ago

#7327 closed defect (fixed)

Bug in dijit Slider and dojox RangeSlider

Reported by: rick22 Owned by: Douglas Hays
Priority: high Milestone: 1.2
Component: Dijit - Form Version: 1.1.1
Keywords: slider bug Cc:
Blocked By: Blocking:

Description

My example code creates 2 sliders programmatically on subsequent rows of an HTML table. Structure of the table is as follows:

<tr>

<td>A Slider</td> <td><div -- the 1st slider /></td>

</tr> <tr>

<td>A Very Long Slider</td> <td><div -- the 2nd slider /></td>

</tr>

To see the problem, click on the button in my example to create the 1st slider; then move the slider button; then click on the other button to create the 2nd slider; then try to move the 1st slider's button again. You will notice the slider button jumps to the right. You can no longer keep the mouse pointer on the 1st slider's button to move the slider.

This is a bug in both dijit Slider and dojox RangeSlider?. I'm using RangeSlider?, btw, so if you can fix this...please, please, fix RangeSlider?, too. I'm just finishing up an application that uses RangeSlider? extensively and need to have this working to go into production.

Tested with Dojo 1.2 very recent Subversion update. Also a bug in previous Dojo versions. Tested on FF 2.0, 3.0, IE 6.0, 7.0. Fails the same way on all of these.

Attachments (1)

sliderBug.html (3.5 KB) - added by rick22 11 years ago.

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by rick22

Attachment: sliderBug.html added

comment:1 Changed 11 years ago by Adam Peller

Owner: set to Douglas Hays

comment:2 Changed 11 years ago by Douglas Hays

(In [14666]) References #7327 !strict. Cleanup _abspos as part of destroy.

comment:3 Changed 11 years ago by Douglas Hays

Resolution: fixed
Status: newclosed

(In [14667]) Fixes #7327. Cleanup _abspos as part of SliderMover? destroy.

comment:4 Changed 9 years ago by bill

Component: DijitDijit - Form
Note: See TracTickets for help on using tickets.