diff options
author | Benjamin Otte <otte@redhat.com> | 2014-10-02 14:07:27 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2014-10-03 06:18:06 +0200 |
commit | a6f935bb7782f18c7d2c60dd7cb49909357b466c (patch) | |
tree | 6070309b0f6dd45235f5eb32c3ba9511c1968309 | |
parent | d941e5f0c08fad7cf145c6dbe015287b88a7b14d (diff) | |
download | gtk+-a6f935bb7782f18c7d2c60dd7cb49909357b466c.tar.gz |
scrolledwindow: Don't use LIGHTEN operator
For the overshoot gradient, using OVER is fine. Simplifies the code and
increases performance.
-rw-r--r-- | gtk/gtkscrolledwindow.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 6a7a8e02bf..2902c923e3 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 |