diff options
author | Benjamin Otte <otte@redhat.com> | 2018-03-21 03:42:34 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2018-03-21 04:10:07 +0100 |
commit | 0ce19eed083c79c5fb4091db3ecaf528346e610f (patch) | |
tree | 94c0b09b6ccd6bbbc45af8255e3fd5bf5d240118 /gtk/gtktreeview.c | |
parent | ef693f317c0d3f21e6ec537400d3747c5457ea28 (diff) | |
download | gtk+-0ce19eed083c79c5fb4091db3ecaf528346e610f.tar.gz |
gdk: Remove gdk_surface_shape_combine_region()
If you want transparent region, you can just render them transparent.
If you want input shaping, use gdk_surface_input_shape_combine_region().
Also remove gtk_widget_shape_combine_region().
Diffstat (limited to 'gtk/gtktreeview.c')
-rw-r--r-- | gtk/gtktreeview.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 68613ea597..4dedb1c044 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -3594,7 +3594,6 @@ gtk_tree_view_motion_draw_column_motion_arrow (GtkTreeView *tree_view) GtkTreeViewColumnReorder *reorder = tree_view->priv->cur_reorder; GtkWidget *widget = GTK_WIDGET (tree_view); cairo_surface_t *mask_image; - cairo_region_t *mask_region; gint x; gint y; gint width; @@ -3717,11 +3716,6 @@ gtk_tree_view_motion_draw_column_motion_arrow (GtkTreeView *tree_view) cairo_fill (cr); cairo_destroy (cr); - mask_region = gdk_cairo_region_create_from_surface (mask_image); - gdk_surface_shape_combine_region (tree_view->priv->drag_highlight_window, - mask_region, 0, 0); - - cairo_region_destroy (mask_region); cairo_surface_destroy (mask_image); } @@ -3793,11 +3787,6 @@ gtk_tree_view_motion_draw_column_motion_arrow (GtkTreeView *tree_view) cairo_fill (cr); cairo_destroy (cr); - mask_region = gdk_cairo_region_create_from_surface (mask_image); - gdk_surface_shape_combine_region (tree_view->priv->drag_highlight_window, - mask_region, 0, 0); - - cairo_region_destroy (mask_region); cairo_surface_destroy (mask_image); } |