EditContext.IsModified without changes

I am having an issue with form.EditContext.IsModified(). I create a RadzenTextBox with an initial value of 1.I then change it to 2 and back to 1.I would expect IsModified to be false, since the value did not change compared to the initial value, but it is true. Is this the expected behavior?

I suppose that IsModified is set to true after the first change. It does not remember the initial value and decided upon that.

Yes, it seems to work that way, but it looks like a bug to me. Is that correct?