diff --git a/collapsibleTabs.js b/collapsibleTabs.js index 79036ef..a569887 100644 --- a/collapsibleTabs.js +++ b/collapsibleTabs.js @@ -4,8 +4,8 @@ * @class jQuery.plugin.collapsibleTabs */ ( function () { - var isRTL = document.documentElement.dir === 'rtl', - boundEvent = false, + var boundEvent, + isRTL = document.documentElement.dir === 'rtl', rAF = window.requestAnimationFrame || setTimeout; /** @@ -50,7 +50,7 @@ // if we haven't already bound our resize handler, bind it now if ( !boundEvent ) { boundEvent = true; - $( window ).on( 'resize', $.debounce( 100, function () { + $( window ).on( 'resize', mw.util.debounce( 100, function () { rAF( $.collapsibleTabs.handleResize ); } ) ); } diff --git a/skin.json b/skin.json index 026c6d4..8e2d10c 100644 --- a/skin.json +++ b/skin.json @@ -63,7 +63,7 @@ "vector.js" ], "dependencies": [ - "jquery.throttle-debounce", + "mediawiki.util", "jquery.tabIndex" ] }