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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to