}
gtk_snapshot_push_clip (snapshot, &self->bounds);
- gtk_snapshot_offset (snapshot, self->bounds.origin.x, self->bounds.origin.y);
+ gtk_snapshot_offset (snapshot, -self->bounds.origin.x, -self->bounds.origin.y);
gtk_snapshot_append_node (snapshot, self->node);
- gtk_snapshot_offset (snapshot, -self->bounds.origin.x, -self->bounds.origin.y);
+ gtk_snapshot_offset (snapshot, self->bounds.origin.x, self->bounds.origin.y);
gtk_snapshot_pop (snapshot);
if (needs_transform)