RadzenNumeric input detection

I’m trying to detect whether a numeric has a firm value or anything in progress. I can do that reliably with a text box but not a numeric. It usually doesn’t detect some edge case like a number typed but then deleted. The purpose is to disable/enable a button after the numeric so that the button is active when the person tabs off the numeric and has input. The button should be disabled when there is no input. Without any special handling the button becomes enabled just after the person tabs to some random widget like CoPilot which is not the best user experience.

Is there a way to do that in in Radzen? Without going back to a text box for my numeric?

You can set Immediate to true and check Change event.

The solution still has the problem when I type a 5 that the change event fires but when I delete it, the event does not fire. So there is no way to tell that the cell has a null value again and disable the related button. What am I missing? I just updated to 10.0.3 and tried again.

Here is the markup:
<RadzenNumeric TValue="double?" @bind-Value=@GrossWeight Immediate=true Change="@OnChangeGrossWeight" Style="width: 200px" />

The problem is fixed and it will be released before the end of the week: