Merge "mw.widgets.visibleLengthLimit: Apply number conversion to the limit"
This commit is contained in:
commit
f8b2c0222d
2 changed files with 7 additions and 2 deletions
|
|
@ -2536,6 +2536,7 @@ return [
|
|||
'dependencies' => [
|
||||
'oojs-ui-core',
|
||||
'jquery.lengthLimit',
|
||||
'mediawiki.language',
|
||||
'mediawiki.String',
|
||||
],
|
||||
'targets' => [ 'desktop', 'mobile' ]
|
||||
|
|
|
|||
|
|
@ -19,7 +19,9 @@
|
|||
limit = limit || +textInputWidget.$input.attr( 'maxlength' );
|
||||
|
||||
function updateCount() {
|
||||
textInputWidget.setLabel( ( limit - byteLength( textInputWidget.getValue() ) ).toString() );
|
||||
var remaining = limit - byteLength( textInputWidget.getValue() );
|
||||
remaining = mw.language.convertNumber( remaining );
|
||||
textInputWidget.setLabel( remaining );
|
||||
}
|
||||
textInputWidget.on( 'change', updateCount );
|
||||
// Initialise value
|
||||
|
|
@ -41,7 +43,9 @@
|
|||
limit = limit || +textInputWidget.$input.attr( 'maxlength' );
|
||||
|
||||
function updateCount() {
|
||||
textInputWidget.setLabel( ( limit - codePointLength( textInputWidget.getValue() ) ).toString() );
|
||||
var remaining = limit - codePointLength( textInputWidget.getValue() );
|
||||
remaining = mw.language.convertNumber( remaining );
|
||||
textInputWidget.setLabel( remaining );
|
||||
}
|
||||
textInputWidget.on( 'change', updateCount );
|
||||
// Initialise value
|
||||
|
|
|
|||
Loading…
Reference in a new issue