Merge lp:~cimi/overlay-scrollbar/fix-composited-changed into lp:overlay-scrollbar

Proposed by Andrea Cimitan
Status: Merged
Merged at revision: 161
Proposed branch: lp:~cimi/overlay-scrollbar/fix-composited-changed
Merge into: lp:overlay-scrollbar
Diff against target: 31 lines (+8/-9)
1 file modified
os/os-thumb.c (+8/-9)
To merge this branch: bzr merge lp:~cimi/overlay-scrollbar/fix-composited-changed
Reviewer Review Type Date Requested Status
Javier Jardón Approve
Review via email: mp+53671@code.launchpad.net

Description of the change

Let's set the priv->can_rgba to FALSE when the GdkScreen is not composited

To post a comment you must log in.
Revision history for this message
Javier Jardón (jjardon) wrote :

Looks good

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'os/os-thumb.c'
--- os/os-thumb.c 2011-03-16 00:49:49 +0000
+++ os/os-thumb.c 2011-03-16 17:58:22 +0000
@@ -219,19 +219,18 @@
219os_thumb_composited_changed (GtkWidget *widget)219os_thumb_composited_changed (GtkWidget *widget)
220{220{
221 GdkScreen *screen;221 GdkScreen *screen;
222 OsThumb *thumb;
223 OsThumbPrivate *priv;
224
225 thumb = OS_THUMB (widget);
226 priv = thumb->priv;
222227
223 screen = gtk_widget_get_screen (widget);228 screen = gtk_widget_get_screen (widget);
224229
225 if (gdk_screen_is_composited (screen))230 if (gdk_screen_is_composited (screen))
226 {231 priv->can_rgba = TRUE;
227 OsThumb *thumb;232 else
228 OsThumbPrivate *priv;233 priv->can_rgba = FALSE;
229
230 thumb = OS_THUMB (widget);
231 priv = thumb->priv;
232
233 priv->can_rgba = TRUE;
234 }
235234
236 gtk_widget_queue_draw (widget);235 gtk_widget_queue_draw (widget);
237}236}

Subscribers

People subscribed via source and target branches