dnfield / flutter_svg

SVG parsing, rendering, and widget library for Flutter
MIT License
1.67k stars 458 forks source link

Flutter Web on iOS: Icons randomly turning into blot #684

Open PawlikMichal25 opened 2 years ago

PawlikMichal25 commented 2 years ago

In the screen below all green tiles should display exactly same icon, but after a moment of using the page (it's a memory game) some icons randomly render into "blot": bug

Also even the simple back icon in top-left corner turned into blot, even though I'm not rebuilding it as user plays the game and AppBar is not scrollable.

I'm using:

flutter_svg: 1.0.3
Flutter: 2.10.3
iOS: 15.4, happens on both Safari and Chrome

Here are the raw SVG icons, but it also happens with other ones: ic_done_circle ic_back

I wasn't able to extract minimal reproducible code :( Perhaps it's related to https://github.com/dnfield/flutter_svg/issues/603 ?

dnfield commented 2 years ago

Does this still happen on the head commit of this repository? There've been a few bug fixes I don't think I've released yet but I should :)

bigparksh commented 2 years ago

I am facing the same issue on the iOS. Android works well. So, as your advice, I tested against the head commit of the repository. Unfortunately, the issue still happen.

crimsonvspurple commented 2 years ago

Hi. We are facing the same issue.

SVG that looks fine and works totally OK in all browsers (desktop, phone, windows, linux etc), get corrupted randomly in safari for MacOS only. Have not noticed this issue on Chrome on MacOS.

niklaesAtMonta commented 1 year ago

We are facing the same issues, any updates @dnfield? 🙂

Only on iOS btw.

Update I actually found this issue report more in line with what we are experiencing. Sorry for tagging you dnfield.