Debugged this today thoroughly. It seems I am getting repeated draw
signals from GTK. i.e. my expose method is being called repeatedly by
GTK. I am not constantly queuing draw calls as first suspected. Will try
to initially fix this from the GTK side, if all else fails I will try to
attempt to ignore the irrelevant expose calls.
When there is album art expose is called excessively too but I
filter/ignore a large set of these by comparing the album art path with
what is current on display.
When there is no album art everytime a new image is prepared using pango =>
expensive.
** Changed in: indicator-sound (Ubuntu)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/806848
Title:
unity-panel-service at 100% cpu when opened /w rb without album cover
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-sound/+bug/806848/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs