Unityshell uses much of his CPU time only to get tray XIDs from PanelController

Bug #1167894 reported by Marco Trevisan (Treviño) on 2013-04-11
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Marco Trevisan (Treviño)
unity (Ubuntu)
Marco Trevisan (Treviño)

Bug Description

since panel::Controller::GetTrayXids is called during paintDisplay and glPaint this is a very often called function and needs to be optimized not to waste cycles.

See http://ubuntuone.com/24wtHCVGI74aC18p5q8vtw

Related branches

description: updated
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity at revision 3300, scheduled for release in unity, milestone backlog

Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: New → Fix Committed
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 7.0.0daily13.04.15-0ubuntu1

unity (7.0.0daily13.04.15-0ubuntu1) raring; urgency=low

  [ Brandon Schaefer ]
  * Command lens does not close when pressing Alt+F2 (LP: #1167466)

  [ Andrea Azzarone ]
  * dash preview animation is slow on high resolution screens (also
    fullscreen mode) (LP: #1055126)

  [ Marco Trevisan (Treviño) ]
  * Unity makes unneeded copies of Nux DrawList (LP: #1167605)
  * Unityshell uses much of his CPU time only to get tray XIDs from
    PanelController (LP: #1167894)
  * Adding Lens results is more expensive than needed (LP: #1168569)
  * Opening new-window from quicklist static action does not focus the
    newly opened window (LP: #1164483)
  * Launcher pre-processes icons also when the icons have not been
    changed since last draw cycle (LP: #1168556)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 3300
 -- Ubuntu daily release <email address hidden> Mon, 15 Apr 2013 04:17:42 +0000

Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
Stephen M. Webb (bregma) wrote :

Released in Unity 7.1.0

Changed in unity:
status: Fix Committed → Fix Released
Changed in unity:
milestone: none → 7.1.0
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints