From dfe15e0ef9b05849c68a96e8dfd3edd3981303f4 Mon Sep 17 00:00:00 2001 From: Andrew Robert Nicols Date: Wed, 20 Jun 2012 10:18:19 +0100 Subject: [PATCH] MDL-33891 Ensure that listen events are cancelled correctly when closing the dialogue --- lib/yui/chooserdialogue/chooserdialogue.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/yui/chooserdialogue/chooserdialogue.js b/lib/yui/chooserdialogue/chooserdialogue.js index 1a499a8ad13..e67af297d4d 100644 --- a/lib/yui/chooserdialogue/chooserdialogue.js +++ b/lib/yui/chooserdialogue/chooserdialogue.js @@ -249,8 +249,8 @@ YUI.add('moodle-core-chooserdialogue', function(Y) { }, hide : function() { - // Detach the global keypress handler before hiding - Y.one('document').detach('keyup', this.handle_key_press, this); + // Cancel all listen events + this.cancel_listenevents(); // Re-enable the page scrollbars if (Y.UA.ie > 0) { -- 2.43.0