2 ms·
I don't mean it crashes. I just hate how unresponsive it is. It gives me the beachball anytime I do anything involving I/O (syncing, adding songs, retrieving a
by mclin 16y ago
I don't mean it crashes. I just hate how unresponsive it is.
It gives me the beachball anytime I do anything involving I/O (syncing, adding songs, retrieving album art, calculating gapless bullshit). That's bad UI programming. Do your I/O in a background thread.
I know it's doing it on the GUI thread because I'll command-tab to it and it won't redraw, which of course prevents me from cancelling out of whatever task-I-didn't-ask-for it's doing.
This, btw, is the same behaviour I hated on windows.
- Terretta 16y agoOut of curiosity, is your library on an external disk that sleeps? Mine was, and it seemed to hang while waiting for the disk to spin up. I moved it to an always on disk, and the hangs stopped.