Search and Top Navigation
#2804 closed bug (fixed)
Opened May 06, 2008 09:22AM UTC
Closed May 13, 2008 05:27PM UTC
Last modified February 26, 2009 12:55PM UTC
[ui dialog] Showing a modal dialog on a radio button select in IE (7 and 8) bug
Reported by: | srepciuc | Owned by: | scottgonzalez |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | ui.dialog | Version: | 1.2.3 |
Keywords: | ui radio button | Cc: | |
Blocked by: | Blocking: |
Description
I wanted to reproduce this bug with the latest version of jQuery ui but both 1.5b3 and 1.5b4 fail to work at all in IE for me.
I have two radio buttons on a page. When I select one of them, I want a dialog to appear. I set it to be modal. In IE both 6 and 7,
when I click the radio button, the dialog is displayed, but the checked status of the radio buttons is lost. I saw there were some similar bugs in the past.
Attachments (0)
Change History (6)
Changed May 06, 2008 03:38PM UTC by comment:1
owner: | paul → scott.gonzalez |
---|---|
status: | new → assigned |
Changed May 13, 2008 05:27PM UTC by comment:2
resolution: | → fixed |
---|---|
status: | assigned → closed |
Fixed in [5582].
Changed May 24, 2008 03:39AM UTC by comment:3
milestone: | 1.2.4 |
---|
Milestone 1.2.4 deleted
Changed February 04, 2009 08:57AM UTC by comment:4
The fix for this ticket needs to be reconsidered and either fixed for performance, or reverted. The cure is worse than the disease.
This line causes massive slowdowns on any page of moderate to large size:
$('a, :input').add([document, window]).unbind('.dialog-overlay');
The binding of all the dialog-overlay events is fast, but unbinding them all is a huge slowdown. You'll encounter it when you fire off the close event of a dialog, which fires the overlay.destroy().
Changed February 04, 2009 09:02AM UTC by comment:5
Just to clarify, I'm refering to ui.dialog.js. Lines 557-578, and Lines 605-607. These are marked as being a fix for this issue (2804)
Changed February 26, 2009 12:55PM UTC by comment:6
component: | ui.core → ui.dialog |
---|