Merge lp://staging/~vanvugt/unity/fix-687567-unity4 into lp://staging/unity

Proposed by Daniel van Vugt
Status: Merged
Merged at revision: 1279
Proposed branch: lp://staging/~vanvugt/unity/fix-687567-unity4
Merge into: lp://staging/unity
Diff against target: 194 lines (+55/-104)
1 file modified
services/panel-service.c (+55/-104)
To merge this branch: bzr merge lp://staging/~vanvugt/unity/fix-687567-unity4
Reviewer Review Type Date Requested Status
Neil J. Patel (community) Approve
Review via email: mp+67922@code.staging.launchpad.net

Description of the change

Fix white "flashes" seen in the panel menus during scrubbing or when they're unmapped (LP: #687567)

The problem it seems, was that we were calling gdk/gtk/X11 functions in the middle of a GDK event filter. Removing these function calls and replacing them with a simpler more optimized solution solves the problem.

This is the unity-4 version of the fix. A similar fix for natty has already been proposed for unity-3:
https://code.launchpad.net/~vanvugt/unity/fix-687567-unity3.0/+merge/67816

To post a comment you must log in.
Revision history for this message
Neil J. Patel (njpatel) wrote :

Works perfectly, approved!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.