diff options
author | Timm Bäder <mail@baedert.org> | 2019-07-26 16:27:39 +0200 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2019-07-26 16:27:39 +0200 |
commit | 58e8dd1c0d64d8cd4b16cddd464ec77a139102ab (patch) | |
tree | 0c30b1bee0d42bfd238b54a01ae2ce878577fcb4 | |
parent | b8bbf7b63b650532bd3a48ed20c71d37b10b1800 (diff) | |
download | gtk+-58e8dd1c0d64d8cd4b16cddd464ec77a139102ab.tar.gz |
gl renderer: Fix dx/dy handling on hidpi
Fixes misplaced error squiggles in the node editor.
-rw-r--r-- | gsk/gl/gskglrenderops.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gsk/gl/gskglrenderops.c b/gsk/gl/gskglrenderops.c index 862b4357af..d34f2c2405 100644 --- a/gsk/gl/gskglrenderops.c +++ b/gsk/gl/gskglrenderops.c @@ -435,7 +435,6 @@ void ops_push_modelview (RenderOpBuilder *builder, GskTransform *transform) { - float scale = ops_get_scale (builder); MatrixStackEntry *entry; if (G_UNLIKELY (builder->mv_stack == NULL)) @@ -455,7 +454,7 @@ ops_push_modelview (RenderOpBuilder *builder, /* Multiply given matrix with current modelview */ t = gsk_transform_translate (gsk_transform_ref (cur->transform), - &(graphene_point_t) { builder->dx * scale, builder->dy * scale}); + &(graphene_point_t) { builder->dx, builder->dy}); t = gsk_transform_transform (t, transform); entry->transform = t; } |