The synchronous download of package index and package details blocks the application and creates issues on MacOS: when selecting packages, mouse event get lost and the selection behaves odd.
Implementing async fetch should both make the application more responsive and solve the selection issue.
The synchronous download of package index and package details blocks the application and creates issues on MacOS: when selecting packages, mouse event get lost and the selection behaves odd.
Implementing async fetch should both make the application more responsive and solve the selection issue.