I've noticed incorrect opacity in a lot of the SVG images I'm using (produced by the Inkscape editor).
The above is shown with no opacity. It displays correctly if I remove "fill-opacity:1" from the path.
The path opacity is overriding the group opacity. In other SVG renderers the group opacity alters the opacity of everything inside it.
<g transform="matrix(1.25,0,0,-1.25,1.823375,-6.25e-4)"
id="g25622"
style="opacity:0.44999701">
<path
d="m 0,0 c 0,0 -1.459,0 -1.459,-1.459 l 0,-5.835 c 0,0 0,-1.459 1.459,-1.459 l 5.836,0 c 0,0 1.459,0 1.459,1.459 l 0,5.835 c 0,0 0,1.459 -1.459,1.459 L 0,0 z"
id="path25624"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" />
</g>
The above is shown with no opacity. It displays correctly if I remove "fill-opacity:1" from the path.
The path opacity is overriding the group opacity. In other SVG renderers the group opacity alters the opacity of everything inside it.