Ranchero-Software / NetNewsWire

RSS reader for macOS and iOS.
https://netnewswire.com/
MIT License
8.29k stars 526 forks source link

Clicking on feeds with unread articles almost always beachballs #3252

Open jaeh1995 opened 3 years ago

jaeh1995 commented 3 years ago

See video, 2019 4K iMac, I think the spinning hard drive is partially at fault as it doesn't happen on my 2020 MacBook Air. I'd love to see this fixed as I love the app so much!

https://user-images.githubusercontent.com/78093283/129375535-baf7e21c-548e-46bd-8dbf-e65b2a62761b.mov

brentsimmons commented 1 year ago

Is this still an issue?

The thing is, that code was written on a 2012 iMac, and it was fast on that machine — so it’s super weird to see it slow on a machine seven years newer. I have to think something else was going on, but I don’t know what it might be.

pd5rm commented 1 year ago

I don't see beachballing, but I do see lag switching between feeds and a couple secs to refresh the contents of the subpanel associated with the feed.

I'm on Version 6.1.2 (6114) and using self-hosted FreshRSS instance.

brentsimmons commented 1 year ago

Is this new? About how many feeds do you have? How many unread articles?

pd5rm commented 1 year ago

Not super new, happening for a while.

I have about ~200 feeds and mostly unread articles (~4700 count). I use the 'hide read' filter to filter out read articles.

It also doesn't happen all the time, right now it's pretty snappy, so wondering if there's some caching timeout behavior here. I beleive it happens more often if I switch back to NNW after having it in background.

brentsimmons commented 1 year ago

Does this happen only while it’s syncing?

pd5rm commented 1 year ago

I'm pretty sure it wasn't syncing at the time, but I'll keep an eye for slowdowns during that usecase. Also, right now everything is working fast again, so don't know what I'd need to do to repro.