…and I'd think it should definitely stop on unmap, there's no point in keeping tabs on the animation at that point I don't think.
That would fix it in our case but GTK shouldn't do this even when the progress bar is kept displayed all the time.
@elextr BTW, do you use Wayland?
No.
I think the CPU usage could be affected by the used theme - whether it has to draw rounded corners or not, some gradients, etc. When I tried to profile it, I could see some cairo operations (and lots of poll()
s) in the profile.
Still I would suspect that tick_cb()
from gtkprogressbar gets called all the time in your case too.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.