Skip to content

[Backport branch-8-6] mapcairo.c: avoid double scaling of SVG symbols (fixes: #7430) - #7595

Merged
jmckenna merged 6 commits into
branch-8-6from
backport-7583-to-branch-8-6
Aug 12, 2026
Merged

[Backport branch-8-6] mapcairo.c: avoid double scaling of SVG symbols (fixes: #7430)#7595
jmckenna merged 6 commits into
branch-8-6from
backport-7583-to-branch-8-6

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport #7583
Authored by: @johanez

johanez and others added 6 commits August 11, 2026 11:37
Since 8.6, rsvg_handle_render_cairo() (marked as depriceated) was replaced with the newer rsvg_handle_render_document(), however this caused scaling issues (#7430). This PR implements a simple workaround by reverting back to the legacy function, solving the issues.
… version

This allows cairo and older rsvgr rendering with scale_cairo>
Also fixed incorrect test png file name
@jmckenna
jmckenna merged commit fb438a8 into branch-8-6 Aug 12, 2026
16 checks passed
@jmckenna
jmckenna deleted the backport-7583-to-branch-8-6 branch August 12, 2026 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants