mirror of
https://github.com/enso-org/enso.git
synced 2024-11-24 00:27:16 +03:00
a6b5db9021
Currently on every keystroke we try to refresh the Component Browser content. Due to some performance problems one refresh can take > 500 ms, so several keystrokes can hang our app for few seconts. This PR mitigates this problem by refreshing the CB only when 200 ms passes since last keystroke. It should not be problematic for the user (actually many search engines, like this in IntelliJ do this), but we avoid choking our app with multiple CB refreshes at once. |
||
---|---|---|
.. | ||
gui | ||
ide-desktop |