Merge "mw.widgets.visibleLengthLimit: Do not show countdown until last 99 characters"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sat, 5 May 2018 11:50:19 +0000 (11:50 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sat, 5 May 2018 11:50:19 +0000 (11:50 +0000)
resources/src/mediawiki.widgets.visibleLengthLimit/mediawiki.widgets.visibleLengthLimit.js

index c92c5e5..aab1e7c 100644 (file)
 
                function updateCount() {
                        var remaining = limit - byteLength( textInputWidget.getValue() );
-                       remaining = mw.language.convertNumber( remaining );
+                       if ( remaining > 99 ) {
+                               remaining = '';
+                       } else {
+                               remaining = mw.language.convertNumber( remaining );
+                       }
                        textInputWidget.setLabel( remaining );
                }
                textInputWidget.on( 'change', updateCount );
 
                function updateCount() {
                        var remaining = limit - codePointLength( textInputWidget.getValue() );
-                       remaining = mw.language.convertNumber( remaining );
+                       if ( remaining > 99 ) {
+                               remaining = '';
+                       } else {
+                               remaining = mw.language.convertNumber( remaining );
+                       }
                        textInputWidget.setLabel( remaining );
                }
                textInputWidget.on( 'change', updateCount );