Use improvements of jQuery 3.3
authorFomafix <fomafix@googlemail.com>
Tue, 11 Sep 2018 16:08:09 +0000 (18:08 +0200)
committerFomafix <fomafix@googlemail.com>
Tue, 11 Sep 2018 18:37:57 +0000 (20:37 +0200)
Since jQuery 3.3 .addClass() supports arrays. [1]

Replace
  .addClass( classes.join( ' ' ) )
by
  .addClass( classes )

[1] https://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/

Change-Id: I5dbac90c8021963840f36798ed01b31dce063c50

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

index 83d510b..1660fb2 100644 (file)
                                classes.push( 'mw-rcfilters-ui-itemMenuOptionWidget-identifier-' + ident );
                        } );
 
-                       this.$element.addClass( classes.join( ' ' ) );
+                       this.$element.addClass( classes );
                }
 
                this.updateUiBasedOnState();