Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

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:

  1. Open this page in native /e/OS browser.
  2. 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): neutral_symbols_with_stroke.svg

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: Screenshot_20240731-161012_Browser

Dark mode in OS and in the Browser, preview of the downloaded file: Screenshot_20240731-161027_Browser

Solutions

Workaround

Possible fixes

Edited by Žroutík