BUG: Flow Launcher triggers excessive events
Checks
-
[x] I have checked that this issue has not already been reported.
-
[x] I am using the latest version of Flow Launcher.
-
[ ] I am using the prerelease version of Flow Launcher.
Problem Description
Flow Launcher, it appears to be triggering hundreds of events in rapid succession. This can overwhelm other applications that listen for these events, causing them to crash or become unresponsive.
Example of what Flow Launcher sends and I wonder what the reason for this is
https://github.com/user-attachments/assets/1b4cdd17-eee7-439d-ba5d-26bead3f7138
Also this is not just from settings page, but also from search https://github.com/amnweb/yasb/issues/375
To Reproduce
No response
Screenshots
No response
Flow Launcher Version
1.20.1
Windows Build Number
26100.4652
Error Log
No response
I search a little bit seems like whenever we trigger a property changed event (which is how wpf handle responsiveness), a win object change events may be triggered. Also this can be due to the fact that there are a couple previous efforts to support accessibility, which requires these events. Although I do agree these seems to be too much and let's see whether we can fix some.
I think fixing this might also fix another issue #2129 (laggy settings window)
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh
This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.