Native /e/OS Browser Incorrectly Renders SVG Files - Dark/Light mode difference
- /e/ version: 2.2-t and earlier
- Device model(s): beyond2lte
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes
Summary
SVG files are not rendered correctly in the native /e/OS browser.
Steps to Reproduce:
- Open this page in native /e/OS browser.
- Compare the
neutral_symbols_with_stroke.svg
file in the attachment in Light mode of the OS and in Dark mode of the OS and of the Browser.
Expected Result:
The SVG file should display correctly with all elements visible and properly rendered. A) with no colour change B) with colour transposition white to black and black to white, all colours negative (for RGB images)
Actual Result:
The SVG file displays inconsistently. The first screenshot shows some symbols correctly, while the second screenshot shows a blank space where symbols should be.
Relevant screenshots and files
Tested minimal file (svg extension, the file is to be rendered in the browser):
The same file with extension to remove (so browsers do not render it): neutral_symbols_with_stroke.svg.remove_this
Light mode in OS, preview of the downloaded file:
Dark mode in OS and in the Browser, preview of the downloaded file:
Solutions
Workaround
Possible fixes