Extension "Text -> Merge" does not respect font size of FlowRoot text

Migrated from https://bugs.launchpad.net/inkscape/+bug/1810627

Steps to reproduce:

  • open attached file from Inkscape 0.92.x
  • select both texts
  • Click Extension -> Text -> Merge
  • Leave the default settings and click Apply

What happened?

The normal text has the correct font size, the FlowRoot text has a wrong (bigger) font size.

What should have happened?

Both texts have the correct font size.

I know that Inkscape does not create any new FlowRoot objects anymore, but it's still a mishandling of older files (and becomes even more relevant if SVG2 text support is removed for 1.0).

Inkscape Version and Operating System:

  • Inkscape Version: 1.1-dev (03ae7f7, 2020-01-04)
  • Operating System: Windows 10
  • Operating System version: 10.0.18362

Example file:

text-ext.svg

Summary of comments:

Replicated in 0.92.x as of Dec. 23rd 2018, and a following edit war because of inbox#412 (moved).