flutter/packages
Ian Hickson 1f15e06e45 Handle stateful widgets in layout builders. (#5752)
Previously, if a StatefulWidget was marked dirty, then removed from the
build, then reinserted using the exact same widget under a widget under
a LayoutBuilder, it wouldn't rebuild.

This fixes that.

It also introduces an assert that's supposed to catch SizeObserver-like
behaviour. Rather than make this patch even bigger, I papered over two
pre-existing bugs which this assert uncovered (and fixed the other
problems it found):

   https://github.com/flutter/flutter/issues/5751
   https://github.com/flutter/flutter/issues/5749

We should fix those before 1.0 though.
2016-09-07 14:45:19 -07:00
..
flutter Handle stateful widgets in layout builders. (#5752) 2016-09-07 14:45:19 -07:00
flutter_driver Update Dart (1.19.0-dev.0.0) and analyzer (0.27.4-alpha.19). 2016-07-27 10:44:44 -07:00
flutter_markdown Added BorderRadius. (#5072) 2016-07-29 16:17:57 -07:00
flutter_sprites Tell image listeners if they are being called synchronously by the ImageStream (#5161) 2016-08-02 16:07:21 -07:00
flutter_test Handle stateful widgets in layout builders. (#5752) 2016-09-07 14:45:19 -07:00
flutter_tools Replace hardcoded iOS build dir with config-driven lookup (#5732) 2016-09-02 17:01:11 -07:00
playfair update playfair readme (#5091) 2016-07-27 12:43:56 -07:00
.gitignore improve the failure mode when run from a non-flutter project 2016-01-19 20:56:23 -08:00