flutter/dev/benchmarks
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
..
complex_layout ios launcher icons with more padding, optimized (#5470) 2016-08-18 10:16:10 -07:00
microbenchmarks Handle stateful widgets in layout builders. (#5752) 2016-09-07 14:45:19 -07:00
.gitignore Re add large sample (#3661) 2016-05-01 15:52:51 -07:00