git: Fix the panel's update debouncing (#23462)
This PR replaces the update debouncing code in the git panel with a more correct and conventional structure (holding a `Task` field instead of spawning a task that runs a loop). I wrote the code that this replaces without realizing that it doesn't implement debouncing properly. Release Notes: - N/A
C
Cole Miller committed
a81197989403676008ad45be2f9353c0c0fecc24
Parent: 514d9b4
Committed by GitHub <noreply@github.com>
on 1/22/2025, 7:33:17 PM