• Adam Barth's avatar
    Fix a large number of Drawer bugs · 1d195cb9
    Adam Barth authored
    This patch restructures how we handle drawer. The drawer is now a child of the
    Scaffold, which wraps the Drawer in a DrawerController. The DrawerController
    manages the interaction with the navigator as well as the edge swiping. The
    DrawerController's state machine is driven almost entirely off its Performance,
    which it now owns completely.
    
    Fixes #90
    Fixes #187
    Fixes #192
    Fixes #194
    Fixes #604
    1d195cb9
scaffold.dart 12.6 KB