[gtk+] scrolledwindow: Don't use LIGHTEN operator



commit a6f935bb7782f18c7d2c60dd7cb49909357b466c
Author: Benjamin Otte <otte redhat com>
Date:   Thu Oct 2 14:07:27 2014 +0200

    scrolledwindow: Don't use LIGHTEN operator
    
    For the overshoot gradient, using OVER is fine. Simplifies the code and
    increases performance.

 gtk/gtkscrolledwindow.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index 6a7a8e0..2902c92 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -1639,9 +1639,6 @@ gtk_scrolled_window_draw_overshoot (GtkScrolledWindow *scrolled_window,
   if (!_gtk_scrolled_window_get_overshoot (scrolled_window, &overshoot_x, &overshoot_y))
     return;
 
-  cairo_push_group (cr);
-  cairo_set_operator (cr, CAIRO_OPERATOR_LIGHTEN);
-
   gtk_scrolled_window_relative_allocation (widget, &relative_allocation);
 
   context = gtk_widget_get_style_context (widget);
@@ -1706,9 +1703,6 @@ gtk_scrolled_window_draw_overshoot (GtkScrolledWindow *scrolled_window,
 
       cairo_pattern_destroy (pattern);
     }
-
-  cairo_pop_group_to_source (cr);
-  cairo_paint (cr);
 }
 
 static gboolean


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