summaryrefslogtreecommitdiff
path: root/gtk/gtkcssshadowvalue.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2018-03-20 04:33:58 +0100
committerBenjamin Otte <otte@redhat.com>2018-03-26 18:16:36 +0200
commite6d24f4c159320d59016598ed305677d64397c03 (patch)
tree06e2e3fa5f3eabecd9deece695a5a1b358501207 /gtk/gtkcssshadowvalue.c
parentce743f28a19a1d33fee9311c131791c4bb332596 (diff)
downloadgtk+-e6d24f4c159320d59016598ed305677d64397c03.tar.gz
snapshot: Make gtk_snapshot_append_node() take care of offset
Push an offset node when append_node is called. That resets the offset.
Diffstat (limited to 'gtk/gtkcssshadowvalue.c')
-rw-r--r--gtk/gtkcssshadowvalue.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkcssshadowvalue.c b/gtk/gtkcssshadowvalue.c
index 9fee5abf15..f1198fff29 100644
--- a/gtk/gtkcssshadowvalue.c
+++ b/gtk/gtkcssshadowvalue.c
@@ -24,7 +24,7 @@
#include "gtkcsscolorvalueprivate.h"
#include "gtkcssnumbervalueprivate.h"
#include "gtkcssrgbavalueprivate.h"
-#include "gtksnapshot.h"
+#include "gtksnapshotprivate.h"
#include "gtkstylecontextprivate.h"
#include "gtkpango.h"
@@ -1057,7 +1057,7 @@ gtk_css_shadow_value_snapshot_outset (const GtkCssValue *shadow,
_gtk_css_number_value_get (shadow->radius, 0));
if (gtk_snapshot_get_record_names (snapshot))
gsk_render_node_set_name (node, "Outset Shadow");
- gtk_snapshot_append_node (snapshot, node);
+ gtk_snapshot_append_node_internal (snapshot, node);
gsk_render_node_unref (node);
}
@@ -1088,7 +1088,7 @@ gtk_css_shadow_value_snapshot_inset (const GtkCssValue *shadow,
_gtk_css_number_value_get (shadow->radius, 0));
if (gtk_snapshot_get_record_names (snapshot))
gsk_render_node_set_name (node, "Inset Shadow");
- gtk_snapshot_append_node (snapshot, node);
+ gtk_snapshot_append_node_internal (snapshot, node);
gsk_render_node_unref (node);
}