RCFilters: Change the input icon on interaction
authorMoriel Schottlender <moriel@gmail.com>
Fri, 16 Jun 2017 19:55:18 +0000 (12:55 -0700)
committerMoriel Schottlender <moriel@gmail.com>
Fri, 16 Jun 2017 19:55:18 +0000 (12:55 -0700)
Bug: T166917
Change-Id: I72ed88c25d2dfbbafa35cd802d2b9718aa7ba6c8

resources/Resources.php
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterTagMultiselectWidget.js

index 575ff5a..c6a228b 100644 (file)
@@ -1859,6 +1859,7 @@ return [
                        'oojs-ui.styles.icons-editing-styling',
                        'oojs-ui.styles.icons-interactions',
                        'oojs-ui.styles.icons-content',
+                       'oojs-ui.styles.icons-layout',
                ],
        ],
        'mediawiki.special' => [
index 268138f..27b6ea1 100644 (file)
@@ -56,7 +56,7 @@
                                        )
                        },
                        input: {
-                               icon: 'search',
+                               icon: 'menu',
                                placeholder: mw.msg( 'rcfilters-search-placeholder' )
                        }
                }, config ) );
                                this.input.setValue( '' );
                        }
                }
+
+               this.input.setIcon( isVisible ? 'search' : 'menu' );
        };
 
        /**