Opened 12 years ago

Closed 12 years ago

#7587 closed bug (worksforme)

Binding an event in function causes endless loop in IE8.0

Reported by: sydneyos Owned by:
Priority: minor Milestone: 1.9.0
Component: ui.dialog Version: 1.8.2
Keywords: Cc:
Blocked by: Blocking:


The following code causes an endless loop such that the dialog in question appears to be repeatedly appended to the end of the page. The vertical scroll gets longer and longer, but if you scroll down fast enough, you can see the dialog flickering. The offending code is in bold. I do not get this in 1.4.2 but I do get it with 1.4.4 and 1.5.1 as well.

        function () {
                autoOpen: false,
                modal: true,
                width: 350,
                height: 235,
                closeOnEscape: false,
                draggable: false,
                resizable: false,
                open: function (event, ui) {
  '''                  $('#refresh').bind("keypress", function (e) {
                        if (e.keyCode == 13 && $(':input')) {
                close: function (event, ui) { $('#refresh').unbind('keypress'); }

Change History (1)

comment:1 Changed 12 years ago by Scott González

Component: ui.coreui.dialog
Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.