diff --git a/packages/block-editor/src/components/image-size-control/use-dimension-handler.js b/packages/block-editor/src/components/image-size-control/use-dimension-handler.js index 4a8efbf187c23e..aeb0975ae204c2 100644 --- a/packages/block-editor/src/components/image-size-control/use-dimension-handler.js +++ b/packages/block-editor/src/components/image-size-control/use-dimension-handler.js @@ -47,13 +47,14 @@ export default function useDimensionHandler( }, [ customWidth, customHeight ] ); const updateDimension = ( dimension, value ) => { + const parsedValue = value === '' ? undefined : parseInt( value, 10 ); if ( dimension === 'width' ) { - setCurrentWidth( value ); + setCurrentWidth( parsedValue ); } else { - setCurrentHeight( value ); + setCurrentHeight( parsedValue ); } onChange( { - [ dimension ]: value === '' ? undefined : parseInt( value, 10 ), + [ dimension ]: parsedValue, } ); };