diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-10-03 21:42:46 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2020-10-03 21:42:46 +0100 |
commit | 32d52bf055dabb33e777a9ffa5ef918c4916adb9 (patch) | |
tree | 2e442921e13cb29e0bcd768abf1f6af565127ad5 | |
parent | 58fee8749ffe41b0bb7c71456eddb808cbde8821 (diff) | |
download | netsurf-32d52bf055dabb33e777a9ffa5ef918c4916adb9.tar.gz netsurf-32d52bf055dabb33e777a9ffa5ef918c4916adb9.tar.bz2 |
gtk: In path plotter, maintain cairo transformation offset
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r-- | frontends/gtk/plotters.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/frontends/gtk/plotters.c b/frontends/gtk/plotters.c index 4a5ef510c..110dcffc5 100644 --- a/frontends/gtk/plotters.c +++ b/frontends/gtk/plotters.c @@ -432,8 +432,8 @@ nsgtk_plot_path(const struct redraw_context *ctx, n_ctm.yx = transform[1]; n_ctm.xy = transform[2]; n_ctm.yy = transform[3]; - n_ctm.x0 = transform[4]; - n_ctm.y0 = transform[5]; + n_ctm.x0 = transform[4] + old_ctm.x0; + n_ctm.y0 = transform[5] + old_ctm.y0; cairo_set_matrix(current_cr, &n_ctm); |