Unsubscribe global handlers in the callback (Fix Firefox hang)
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/367ce4d0 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/367ce4d0 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/367ce4d0 Branch: refs/heads/master Commit: 367ce4d05aa955a3688049efcf32156ff2b5221d Parents: c293446 Author: Martin Tzvetanov Grigorov <[email protected]> Authored: Wed Jul 25 16:12:11 2012 +0300 Committer: Martin Tzvetanov Grigorov <[email protected]> Committed: Wed Jul 25 16:12:11 2012 +0300 ---------------------------------------------------------------------- wicket-core/src/test/js/ajax.js | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/367ce4d0/wicket-core/src/test/js/ajax.js ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/js/ajax.js b/wicket-core/src/test/js/ajax.js index 06fd44b..82e5ba6 100644 --- a/wicket-core/src/test/js/ajax.js +++ b/wicket-core/src/test/js/ajax.js @@ -634,13 +634,14 @@ jQuery(document).ready(function() { ok(settings.url.indexOf('one=1') > 0, 'Parameter "one" with value "1" is found'); ok(settings.url.indexOf('two=2') > 0, 'Parameter "two" with value "2" is found'); start(); - }); + + jQuery(document).off(); + }); Wicket.Ajax.ajax(attrs); var target = jQuery(window); target.triggerHandler("event1"); target.off("event1"); - jQuery(document).off(); }); /** @@ -670,13 +671,14 @@ jQuery(document).ready(function() { ok(settings.data.indexOf('one=dynamic1') > -1, 'Parameter "one" with value "dynamic1" is found'); ok(settings.data.indexOf('one=dynamic2') > -1, 'Parameter "one" with value "dynamic2" is found'); start(); + + jQuery(document).off(); }); Wicket.Ajax.ajax(attrs); var target = jQuery(window); target.triggerHandler("event1"); target.off("event1"); - jQuery(document).off(); }); /**
