X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.toc%2Ftoc.js;h=c1066f2c51ced1dc240ac256f6a1909fe1a765a5;hb=9502e76d1c681d07fd6f80f30eae2ed9ccdeb829;hp=de81d6a31927ad41ac43e00158db884e18af8218;hpb=307c95dbcdf6cfce7fc2ee4035724ac82eb49c5e;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.toc/toc.js b/resources/src/mediawiki.toc/toc.js index de81d6a319..c1066f2c51 100644 --- a/resources/src/mediawiki.toc/toc.js +++ b/resources/src/mediawiki.toc/toc.js @@ -13,12 +13,15 @@ // Hide/show the table of contents element function toggleToc() { - if ( $tocList.is( ':hidden' ) ) { + if ( $this.hasClass( 'tochidden' ) ) { + // FIXME: Use CSS transitions + // eslint-disable-next-line no-jquery/no-slide $tocList.slideDown( 'fast' ); $tocToggleLink.text( mw.msg( 'hidetoc' ) ); $this.removeClass( 'tochidden' ); mw.cookie.set( 'hidetoc', null ); } else { + // eslint-disable-next-line no-jquery/no-slide $tocList.slideUp( 'fast' ); $tocToggleLink.text( mw.msg( 'showtoc' ) ); $this.addClass( 'tochidden' );