Bug Tracker

Opened 8 years ago

Closed 8 years ago

#10476 closed bug (fixed)

Triggering 'focus' event causes 'Uncaught RangeError: Maximum call stack size exceeded'

Reported by: muratc@… Owned by: muratc@…
Priority: undecided Milestone: None
Component: event Version: 1.7b1
Keywords: Cc:
Blocked by: Blocking:

Description

Firefox 7 even crashes. You can reproduce this with ui.dialog, where the method moveToTop contains a trigger call for the focus event. Just open the dialog and click on it: the mousedown event handler now calls moveToTop > which calls widget._trigger > which calls jQuery.trigger > which leads to an infinite event loop.

Change History (2)

comment:1 Changed 8 years ago by Rick Waldron

Component: unfiledevent
Owner: set to muratc@…
Status: newpending

I'm almost certain this is a duplicate, but just in case it's not please provide a complete reduced test case on jsFiddle to help us assess your ticket!

Additionally, be sure to test against the jQuery Edge version to ensure the issue still exists. To get you started, use this boilerplate: http://jsfiddle.net/FrKyN/ Open the link and click to "Fork" (in the top menu) to get started.

comment:2 Changed 8 years ago by dmethvin

Resolution: fixed
Status: pendingclosed

This definitely sounds like the Beta1 problem that's already been fixed. Thanks very much for testing! We'll have a fresh beta in the next couple of days for you to test, if you still see a problem please let us know.

Note: See TracTickets for help on using tickets.