Skip to content

Conversation

@tvancott42
Copy link
Collaborator

Port the improved debounce/save pattern from SpeedTestDetails to UPnP notes input.

Port the improved debounce/save pattern from SpeedTestDetails:
- 800ms debounce timer per note (keystroke-based)
- Use System.Timers.Timer instead of Task.Delay for cleanup
- Add _disposed flag to prevent async callbacks after disposal
- Switch from @onchange to @oninput + @onkeyup for responsive UI
@tvancott42 tvancott42 merged commit 5985ff0 into main Jan 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants