Fix old style filters disappearing regression
authorpetarpetkovic <ppetkovic@wikimedia.org>
Wed, 20 Dec 2017 17:50:03 +0000 (18:50 +0100)
committerpetarpetkovic <ppetkovic@wikimedia.org>
Wed, 20 Dec 2017 17:50:03 +0000 (18:50 +0100)
Add FormWrapperWidget after controller is initialized, to avoid it
being removed when changes list view model is updated during
initialization.

Change-Id: I3bd4d1bc9efbcdbf99493498267ed1a690fd1ab2

resources/src/mediawiki.rcfilters/mw.rcfilters.init.js
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MainWrapperWidget.js

index f770899..fe8bcf4 100644 (file)
                                conditionalViews
                        );
 
+                       mainWrapperWidget.initFormWidget( specialPage );
+
                        $( 'a.mw-helplink' ).attr(
                                'href',
                                'https://www.mediawiki.org/wiki/Special:MyLanguage/Help:New_filters_for_edit_review'
index e64ffd8..8002045 100644 (file)
@@ -61,7 +61,6 @@
                $( 'body' )
                        .append( this.$overlay )
                        .addClass( 'mw-rcfilters-ui-initialized' );
-               this.initFormWidget();
        };
 
        /* Initialization */