Use mw.util.debounce() in collapsibleTabs.js

Bug: T213426
Depends-On: If370b959b2617d0f506ac3ed344af8c6a667e70d
Change-Id: Ib006a570f9405bbd48bb7e81a3d98b562df22b00
This commit is contained in:
Timo Tijhof 2019-09-11 20:26:59 +01:00 committed by Jdlrobson
parent 42f1a3d605
commit f169c8b3f9
2 changed files with 4 additions and 4 deletions

View File

@ -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 );
} ) );
}

View File

@ -63,7 +63,7 @@
"vector.js"
],
"dependencies": [
"jquery.throttle-debounce",
"mediawiki.util",
"jquery.tabIndex"
]
}