fix: Erratic flickering when changing values in FluentNumberField
on InteractiveServer
#2803
Labels
status:needs-investigation
Needs additional investigation
🐛 Bug Report
Rapidly changing input values of
FluentNumberField
causes flickering inInteractiveServer
mode in below video:20241012-2132-51.4059115.mp4
💻 Repro or Code Sample
Get repro
Option 1, create yourself:
FluentButton
withOption 2, clone
https://github.com/johnW-ret/LoopingSignalRGlitch
Execute
dotnet watch
or debug with hot reload from Visual StudioFluentNumberField
component as in the video💁 Possible Solution
No idea but would be willing to contribute a fix pending feedback. I wanted to make this issue asap.
🔦 Context
My original repo which updates a chart on value change with a
bind-Value:after
. I was not testing with 3G at this time, and the issue in the video would happen often with no throttling. After removing all of these effects in test, it appeared to alleviate the issue, but I couldn't get rid of it completely. Switching to 3G seemed to make it happen more often, as you can see in the repro, but I would like to emphasize it does not only happen in 3G and the issue should not be dismissed as not pertaining to real-world constraints.I understand SignalR does not work well with slow network connections, but this issue doesn't happen with the standard Blazor input components so I take this as an issue with
FluentInputField
specifically.🌍 Your
Environment
The text was updated successfully, but these errors were encountered: