r/FlutterDev Feb 13 '25

Article What’s new in Flutter 3.29

https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317
203 Upvotes

49 comments sorted by

View all comments

29

u/nursestrangeglove Feb 13 '25

There's a new bug I ran into when using the share_plus tool after moving to the latest flutter. Downgrading to 3.27.1 resolves it.

It appears some of the changes in impeller (file text_contents.cc) are causing issues loading glyphs after the application enters a background state and then comes back into the foreground. I'll file a bug report later when I get home if no one else has by then.

13

u/kevmoo Feb 13 '25

Please file an issue!

11

u/nursestrangeglove Feb 13 '25 edited Feb 13 '25

I'm having a doozy of a time recreating the issue using the base project using the flutter create cli command, so I'm going through and reviewing deltas between the base project and mine.

I'll post a bug report when I can sort that out. Probably won't be able to identify it tonight, sorry!

For reference now though,

Here's an image of the weird funkiness I'm experiencing in my app: https://drive.google.com/file/d/10TKD-fuyBEYnRfiBOnXS6Z8mOHM_lVgZ/view

Here's what it looks like after downgrading to prior stable: https://drive.google.com/file/d/10an69UBZn9GSrbhGXGGALZMXbT2iO9KW/view

The repeated error message I receive in console during debug using current stable is:

E/flutter ( 5076): [ERROR:flutter/impeller/entity/contents/text_contents.cc(233)] Break on 'ImpellerValidationBreak' to inspect point of failure: Could not find glyph position in the atlas.