An SVG with text using <flowPara> and <flowRoot> tags does not show when inserted into a LibreOffice text document. This can be seen in the attached example. The file hiddentext.svg contains uses two cases: with <flowPara> and related tags, and with <text> tag. The <text>-based text does show, however, the <flowPara>-based text does not show. Screenshots are included.
This was tested using the attached files in LibreOffice 188.8.131.52 (x64) on a Windows 7 machine.
Steps to Reproduce:
1. Download the attached SVG.
2. Insert this SVG image into a LibreOffice Writer text document (or Draw, etc.).
3. The text "Hidden text" will not be visible, but should be.
For the attached example, the document does not show "Hidden text".
For the attached example, the document should show "Hidden text".
User Profile Reset: No
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0
Created attachment 131479 [details]
SVG file including working and bugged text
"Hidden text" uses the <flowPara> and <flowRoot> tags.
"Visible text" uses the <text> tag.
Created attachment 131480 [details]
hiddentext.svg inserted into a LO text document
Created attachment 131481 [details]
hiddentext.svg viewed in Inkscape
This correctly shows both the "Hidden text" and "Visible text".
Created attachment 131482 [details]
Screenshot of hiddentext.svg inserted into a text document
"Hidden text" is not visible, but "Visible text" is.
It looks like LibreOffice behaviour is correct and Inkscape's is incorrect.
Firefox and Chrome display the image the same way as in LibreOffice.
Closing as RESOLVED NOTABUG