| commit | 16f28c7939fa58f19b6d0e27d94948ee89e53d00 | [log] [tgz] |
|---|---|---|
| author | Hixie <github.com@spam.hixie.ch> | Mon Sep 14 13:35:05 2015 -0700 |
| committer | Hixie <github.com@spam.hixie.ch> | Fri Sep 18 16:57:15 2015 -0700 |
| tree | 7f46a66c667d2a01e73b6a30a21f43e632093c76 | |
| parent | 76c0016fb3e05ff27aac830561f74ad7782b5755 [diff] |
Introduce a showPopupMenu() function Instead of having to manage the popup menu from your app's build function, you now just call showPopupMenu() with the menu's position and it takes care of everything for you. This solves the problem that the popup menu was trying to mutate the state of the navigator from within its own initState() function. Also, remove the "route" argument to RouteBase.build() since it equals "this" by definition... Also, remove ModalOverlay, and instead put that logic in the navigator.
Flutter is a new way to build high-performance, cross-platform mobile apps. Sky 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.
For information about using Flutter to build apps, please see the getting started guide.
For information about contributing code to Flutter itself, please see CONTRIBUTING.md.
Join us on IRC at #flutter on Freenode or join our mailing list, sky-dev@googlegroups.com.