@@ -111,7 +111,7 @@ export function uiFieldText(field, context) {
111111 if ( field . type === 'tel' ) {
112112 updatePhonePlaceholder ( ) ;
113113
114- } else if ( field . type === 'number' ) {
114+ } else if ( field . type === 'number' || field . type === 'integer' ) {
115115 var rtl = ( localizer . textDirection ( ) === 'rtl' ) ;
116116
117117 input . attr ( 'type' , 'text' ) ;
@@ -441,7 +441,7 @@ export function uiFieldText(field, context) {
441441 if ( ! val && getVals ( _tags ) . size > 1 ) return ;
442442
443443 let displayVal = val ;
444- if ( field . type === 'number' && val ) {
444+ if ( ( field . type === 'number' || field . type === 'integer' ) && val ) {
445445 const numbers = val . split ( ';' ) . map ( v => {
446446 if ( likelyRawNumberFormat . test ( v ) ) {
447447 // input number likely in "raw" format
@@ -506,7 +506,7 @@ export function uiFieldText(field, context) {
506506 var val = vals . size === 1 ? [ ...vals ] [ 0 ] ?? '' : '' ;
507507 var shouldUpdate ;
508508
509- if ( field . type === 'number' && val ) {
509+ if ( ( field . type === 'number' || field . type === 'integer' ) && val ) {
510510 var numbers = val . split ( ';' ) ;
511511 var oriNumbers = utilGetSetValue ( input ) . split ( ';' ) ;
512512 if ( numbers . length !== oriNumbers . length ) shouldUpdate = true ;
@@ -548,7 +548,7 @@ export function uiFieldText(field, context) {
548548 . attr ( 'placeholder' , isMixed ? t ( 'inspector.multiple_values' ) : ( field . placeholder ( ) || t ( 'inspector.unknown' ) ) )
549549 . classed ( 'mixed' , isMixed ) ;
550550
551- if ( field . type === 'number' ) {
551+ if ( field . type === 'number' || field . type === 'integer' ) {
552552 const buttons = wrap . selectAll ( '.increment, .decrement' ) ;
553553 if ( isMixed ) {
554554 buttons . attr ( 'disabled' , 'disabled' ) . classed ( 'disabled' , true ) ;
0 commit comments