[vte/vte-0-36] vteapp: Unbreak transparency



commit 47b7bb7457ded44f43c69488595e379a602de46d
Author: Debarshi Ray <debarshir gnome org>
Date:   Fri May 9 19:43:55 2014 +0200

    vteapp: Unbreak transparency
    
    Mark the window as app-paintable. Otherwise GTK+ will try to optimize
    by setting an opaque region for the whole window (gtk+ 3c2c3ab6).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729884

 src/vteapp.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/vteapp.c b/src/vteapp.c
index 6934be2..8da376c 100644
--- a/src/vteapp.c
+++ b/src/vteapp.c
@@ -893,6 +893,7 @@ main(int argc, char **argv)
                                                       background);
        }
        if (transparent) {
+                gtk_widget_set_app_paintable (window, TRUE);
                vte_terminal_set_background_transparent(terminal,
                                                        TRUE);
                 vte_terminal_set_background_tint_color(terminal, &tint);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]