Results 675 comments of Mat

> In fact, it looks like it might be related when there are active transfers as performance increases a bit, maybe to 5-8 FPS, when there aren't any active. The...

In addition to my previous comment, could you try this rebuild of 3.2.2 once it's ready, to rule out any regressions in external dependencies since 3.2.2 was released? https://github.com/mathiascode/nicotine-plus/actions/runs/2842645900

That is definitely not normal scrolling performance on Windows. It's much better on my Windows test machine. There were some changes related to treeviews in Nicotine+ 3.2.3, but all of...

Alright, the build should be ready: https://github.com/mathiascode/nicotine-plus/actions/runs/2847299615

@ctp9 Can you try the build in https://github.com/nicotine-plus/nicotine-plus/issues/2150#issuecomment-1213166771 so we can confirm if this is a Nicotine+ regression or not?

@ctp9 Fair enough. Are you also on Windows 11?

I installed Windows 11 on one of my machines and can reproduce the issue. Looking into it.

Unfortunately the issue lies somewhere outside Nicotine+. This will take some time to track down. It seems to be related to text rendering though, as the issue disappears when hiding...

There seems to have been a performance regression in the default `win32` PangoCairo backend for text rendering. I've set the backend to `fontconfig` for now, which restores the old scrolling...