RCFilters: Scroll popup up to top when it is reopened
authorMoriel Schottlender <moriel@gmail.com>
Mon, 20 Mar 2017 19:12:15 +0000 (12:12 -0700)
committerMoriel Schottlender <moriel@gmail.com>
Mon, 20 Mar 2017 19:12:15 +0000 (12:12 -0700)
Change-Id: I0cad078f2d6b3062189ca3aca0085e346667d1bf

resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js

index e64a4c0..1fba18c 100644 (file)
                        }
                } 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 );
+                       }
                }
        };