ui.slider will not work if slider is hidden during slider() init call.
There is no version for UI, but this is for 1.5b.
If you put the slider in a hidden div (like in an accordion, tabview, etc..), and then initialize the slider, it will not work. It looks like it needs to be on visible during the call to $(obj).slider() or else the mouse cannot drag the slider. I'm using it in a filtering tree, and currently trying a complex workaround where it initializes when it first becomes visible, but since i cannot guarantee i would consider this a major bug. It would be nice to know if this even can be fixed, and of course if it will.
Change History (9)
Owner: |
changed from paul to braeker
|
Resolution: |
→ invalid
|
Status: |
new →
closed
|
Resolution: |
invalid
|
Status: |
closed →
reopened
|
Owner: |
changed from braeker to joern
|
Status: |
reopened →
new
|
Owner: |
changed from joern to paul
|
Resolution: |
→ fixed
|
Status: |
new →
closed
|
[5074] improves the situation. By recomputing the size if it isn't available on initialization, the slider is useable, but the handle isn't correctly positioned at the specified startValue. No solution for that yet.