New QT UI lags extremely on tab switch
EasyEffects Version
8.0.0
What package are you using?
Arch (easyeffects)
Distribution
Arch Linux
Describe the bug
While switching tabs, the layout seems to jump around for a few seconds until everything figures out where to place itself.
https://github.com/user-attachments/assets/8fad41cf-5c71-4ddf-a4fd-a9809209486f
Expected Behavior
For this simple of a layout, I'd assume that tab switches should be more or less instantaneous.
Debug Log
Debug Log
Paste your log here
Additional Information
Not sure whether my hardware is important, I'm on an i7-13700H.
For this simple of a layout, I'd assume that tab switches should be more or less instantaneous.
Indeed it's quite fast on my system. Which is your desktop environment?
I'm on sway.
If possible install the perf command and run
sudo perf top -p
pidof easyeffects
before starting to alternate between tabs. It would be good to know wihch function calls are at the top when you finish alternating tabs.
I forgot that perf only shows full function name when the app executable is compiled with debug options... At first sight it feels like the top calls are all result of Qt's internal work and not something EasyEffects is doing.
Not sure whether my hardware is important, I'm on an i7-13700H.
And the GPU and its driver?
Whatever the iGPU in my CPU is (Iris XE I think) with Mesa. I do have an Nvidia card as well but it isn't set as default and therefore isn't QT's choice of graphics adapter.