Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Go to file
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
bin Roll the engine (#5725) 2016-09-02 10:46:46 -07:00
dev Handle stateful widgets in layout builders. (#5752) 2016-09-07 14:45:19 -07:00
examples Fix circle antialiasing in the animation demo (#5729) 2016-09-02 16:13:09 -07:00
packages Handle stateful widgets in layout builders. (#5752) 2016-09-07 14:45:19 -07:00
.analysis_options exclude //bin from analysis (#5494) 2016-08-18 19:11:39 -07:00
.travis.yml Firebase hosting for docs (#4871) 2016-07-12 12:53:47 -07:00
AUTHORS Update engine (#3214) 2016-04-08 10:25:41 -07:00
CONTRIBUTING.md Add a simple way of merging coverage data (#4726) 2016-06-23 18:02:55 -07:00
ISSUE_TEMPLATE.md Update ISSUE_TEMPLATE.md (#5747) 2016-09-06 20:42:59 -04:00
LICENSE Initial commit 2015-10-30 11:16:58 -07:00
README.md Update README.md (#5101) 2016-07-27 13:45:58 -07:00
VERSION Add a semantic version for Flutter (#4923) 2016-08-01 14:15:37 -07:00

Flutter

Join Gitter Chat Channel - Build Status - Coverage Status -

Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS.

Flutter is an early-stage open-source project. We are still missing core features like accessibility, text input, localization, and more. However, you can build demos and examples today. We hope you try it out and send us feedback.

Community

Join us in our Gitter chat room or join our mailing list, flutter-dev@googlegroups.com.