From 1a59e7151a6d8c28b3dcd2ff6be5e6875cebc3b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20S=CC=8Ckoda?= Date: Mon, 6 Aug 2012 19:43:09 +0200 Subject: [PATCH] MDL-34741 use 2in3 in forms --- lib/form/searchableselector.js | 4 +++- lib/form/searchableselector.php | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/form/searchableselector.js b/lib/form/searchableselector.js index 06c08e1e78c..dbd3f5129d3 100644 --- a/lib/form/searchableselector.js +++ b/lib/form/searchableselector.js @@ -50,7 +50,9 @@ selector = { div.appendChild(label); div.appendChild(input); selector.select.parentNode.insertBefore(div, selector.select); - YAHOO.util.Event.addListener(input, 'keyup', selector.filter_change); + YUI().use('yui2-event', function(Y) { + Y.YUI2.util.Event.addListener(input, 'keyup', selector.filter_change); + }); }, filter_change: function() { diff --git a/lib/form/searchableselector.php b/lib/form/searchableselector.php index e965e91147b..dcad9dc958f 100644 --- a/lib/form/searchableselector.php +++ b/lib/form/searchableselector.php @@ -69,7 +69,6 @@ class MoodleQuickForm_searchableselector extends MoodleQuickForm_select{ } else { // Javascript for the search/selection fields global $PAGE; - $PAGE->requires->yui2_lib('event'); $PAGE->requires->js('/lib/form/searchableselector.js'); $PAGE->requires->js_function_call('selector.filter_init', array(get_string('search'),$this->getAttribute('id')));