From: Moriel Schottlender Date: Mon, 20 Mar 2017 19:12:15 +0000 (-0700) Subject: RCFilters: Scroll popup up to top when it is reopened X-Git-Tag: 1.31.0-rc.0~3750^2 X-Git-Url: http://git.cyclocoop.org/%22%2C%20generer_url_ecrire%28?a=commitdiff_plain;h=66ad744d20046a1fe3c673678898876ca5b9d2aa;p=lhc%2Fweb%2Fwiklou.git RCFilters: Scroll popup up to top when it is reopened Change-Id: I0cad078f2d6b3062189ca3aca0085e346667d1bf --- diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js index e64a4c055b..1fba18cb38 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js @@ -115,6 +115,10 @@ } } else { this.scrollToTop( this.capsule.$element, 10 ); + if ( !this.filterPopup.getSelectedFilter() ) { + // No selection, scroll the popup list to top + setTimeout( function () { this.capsule.popup.$body.scrollTop( 0 ); }.bind( this ), 0 ); + } } };