X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.rcfilters%2Fui%2Fmw.rcfilters.ui.ChangesListWrapperWidget.js;h=b49a1cb61542e7d27d3ac09476bcf99e12004752;hp=cd0b8ae2fc207b9d66cbc5a266ed6a651601cbff;hb=a2c8c2969420a0f150c03f76e3a0bf9028fcda43;hpb=01e43982ae4b9a61ddfdbe92349eb309f1aaecdb diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js index cd0b8ae2fc..b49a1cb615 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js @@ -158,8 +158,15 @@ .text( mw.msg( this.getMsgKeyForNoResults( noResultsDetails ) ) ) ); - this.$element.removeClass( 'mw-changeslist-timeout' ); - this.$element.removeClass( 'mw-changeslist-notargetpage' ); + // remove all classes matching mw-changeslist-* + this.$element.removeClass( function ( elementIndex, allClasses ) { + return allClasses + .split( ' ' ) + .filter( function ( className ) { + return className.indexOf( 'mw-changeslist-' ) === 0; + } ) + .join( ' ' ); + } ); } this.$element.append( $message ); @@ -180,6 +187,8 @@ } + this.$element.prepend( $( '