Bug Tracker

Modify

Ticket #2863 (closed bug: invalid)

Opened 6 years ago

Last modified 4 years ago

ui-slider: Opera slider problem

Reported by: making718 Owned by: paul
Priority: major Milestone: 1.2.4
Component: ui Version: 1.2.3
Keywords: slider, opera Cc:
Blocking: Blocked by:

Description

In Opera after you slide a handle on the slider, that handle cannot be moved again until another handle on the page is moved.

Change History

comment:1 in reply to: ↑ description Changed 5 years ago by lerxst

Replying to making718:

In Opera after you slide a handle on the slider, that handle cannot be moved again until another handle on the page is moved.

The issue seems to be in jquery.ui.all.js within the Slider function. It appears to be a bind function found on line 6668. The "type" is entered as "mousedown" which works in FF 2+, IE 6+ and Safari 3.1.2 (all Windows XP SP3). However testing on Opera 9.02 produces an interesting result. Clicking on the "handle" will initially produce the desired result. However, releasing the handle and then clicking it once again causes the handle to remain static. Clicking anywhere else on the screen (other than the handle and slider) will allow you to once again click on the handle and operate it accordingly.

The current, albeit premature solution that I've come to appears to be changing the "bind type" to "click" within the Slider function on line 6668 once again. This produces the desired effect in all aforementioned browsers.

comment:2 Changed 5 years ago by lerxst

Also forgot to mention that I was using jQuery 1.2.6 and jQuery UI 1.5.3.

comment:3 Changed 4 years ago by dmethvin

  • Status changed from new to closed
  • Resolution set to invalid

This should be filed in the UI bug tracker if still relevant.

 http://dev.jqueryui.com

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.