1. 27 Jul, 2016 1 commit
    • Adam Barth's avatar
      Don't rebuild routes on the second animation frame (#5097) · 8219ab61
      Adam Barth authored
      Previously we would rebuild every route on the second animation frame to
      rejigger the offstage bit and the animations. Now we build the page once and
      update the offstage bit in place and update the animations using
      ProxyAnimations.
      8219ab61
  2. 08 Jul, 2016 1 commit
  3. 21 Jun, 2016 1 commit
    • Adam Barth's avatar
      Nesting MaterialApps should not assert (#4636) · e071f0ba
      Adam Barth authored
      Turns out we weren't managing focus correct between navigator routes because we
      were missing a Focus widget above the routes. However, adding this widget
      caused us to explode at startup because the initial route was trying to move
      focus during the build phase.
      
      This patch teaches Focus to have an initiallyFocusedScope, which can be use to
      initialize the child focus scope.
      
      Fixes #4065
      e071f0ba