From fa1990992c2e3f7b30eb928b7c5b700e47ec2106 Mon Sep 17 00:00:00 2001 From: Jason Ilicic Date: Fri, 4 Feb 2011 10:57:53 +1030 Subject: [PATCH] MDL-26260 Fix quiz right-click prevention loophole. --- mod/quiz/module.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mod/quiz/module.js b/mod/quiz/module.js index 6a752e00d1b..a6c021580ec 100644 --- a/mod/quiz/module.js +++ b/mod/quiz/module.js @@ -186,11 +186,11 @@ M.mod_quiz.secure_window = { if (window.location.href.substring(0, 4) == 'file') { window.location = 'about:blank'; } - Y.delegate('contextmenu', M.mod_quiz.secure_window.prevent, document.body, '*'); - Y.delegate('mousedown', M.mod_quiz.secure_window.prevent_mouse, document.body, '*'); - Y.delegate('mouseup', M.mod_quiz.secure_window.prevent_mouse, document.body, '*'); - Y.delegate('dragstart', M.mod_quiz.secure_window.prevent, document.body, '*'); - Y.delegate('selectstart', M.mod_quiz.secure_window.prevent, document.body, '*'); + Y.delegate('contextmenu', M.mod_quiz.secure_window.prevent, document, '*'); + Y.delegate('mousedown', M.mod_quiz.secure_window.prevent_mouse, document, '*'); + Y.delegate('mouseup', M.mod_quiz.secure_window.prevent_mouse, document, '*'); + Y.delegate('dragstart', M.mod_quiz.secure_window.prevent, document, '*'); + Y.delegate('selectstart', M.mod_quiz.secure_window.prevent, document, '*'); M.mod_quiz.secure_window.clear_status; Y.on('beforeprint', function() { Y.one(document.body).setStyle('display', 'none');