You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RadzenTextBox, RadzenTextArea, RadzenMask, RadzenPassword, RadzenAutoComplete - bound inputs no longer reset their displayed value when used inside a RenderFragment created by another component - most commonly inline dialog content passed to DialogService.OpenAsync. Such fragments never re-flow parameters, so the component kept a stale value and wiped the typed text from the input on blur while the bound variable kept it. The local value assignment is now unconditional, matching Blazor's own InputBase behavior.
Popups - popups no longer get permanently stuck open when the closing animation never runs or is canceled - e.g. app-level CSS such as reduced-motion resets with animation: none. Closing now hides the popup immediately when no close animation is actually running, and the ClosePopup() API reliably recovers a stuck popup. Fixes #2601.
RadzenDialog - opening a nested dialog no longer breaks resize and drag handling of the outer dialog. Each dialog now has its own resize observer and titlebar drag handler instead of sharing a single global slot. Thanks to @I-Info!
RadzenUpload - the Method and Stream parameters are now honored when uploading via the Upload() method with Auto=false. The manual upload path always sent a POST multipart request regardless of the configured method.