NaN issue fix

When working in readOnly mode there is a problem with rerendering of a component. So if some Promise asynchronously changes the data value you will never see the progress - it will always be NaN.