-
Greg Spencer authored
This attempts to reland #40186 and #41220, that were reverted in #41945. The main modifications from the original PRs are that I predefine the shortcuts and actions maps instead of defining them inline in the build function, and I use a new mapEquals to do a deep comparison so that we don't rebuild modified things if the contents of the map haven't changed. I also eliminated an operator== and hashCode that were defined on the Actions widget, since widgets shouldn't have those. (it's too bad though: I get an 85% speedup if we leave this in! Too bad it prevents rebuilding of the children...) Fixes #40101
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
calculator | Loading commit data... | |
demo/material | ||
accessibility_test.dart | ||
drawer_test.dart | ||
example_code_display_test.dart | ||
example_code_parser_test.dart | ||
flutter_test_config.dart | ||
live_smoketest.dart | ||
pesto_test.dart | ||
simple_smoke_test.dart | ||
smoke_test.dart | ||
update_test.dart |