Skip to content

Conversation

@crisbeto
Copy link
Member

  • Bumps the Angular requirement to 4.3. This is also a prerequisite to the Angular 5 update since we encountered the same errors there.
  • Refactors the sidenav not to use a Promise.resolve for toggling the initial animation, because it was making it impossible to flush the animations in unit tests. The new simplified approach uses a property to pass the animation state.
  • Fixes the nested menu test failures.
  • Fixes a "changed after checked" error in the autocomplete demo app.

Note: The expansion panel animation doesn't work correctly with Angular 4.3 at the moment. It will be fixed by #6442.

Relates to #6454.

* Bumps the Angular requirement to 4.3. This is also a prerequisite to the Angular 5 update since we encountered the same errors there.
* Refactors the sidenav not to use a `Promise.resolve` for toggling the initial animation, because it was making it impossible to flush the animations in unit tests. The new simplified approach uses a property to pass the animation state.
* Fixes the nested menu test failures.
* Fixes a "changed after checked" error in the autocomplete demo app.

Relates to angular#6454.
@crisbeto crisbeto added the in progress This issue is currently in progress label Aug 15, 2017
@crisbeto crisbeto self-assigned this Aug 15, 2017
@crisbeto crisbeto assigned jelbourn and mmalerba and unassigned crisbeto Aug 15, 2017
@crisbeto crisbeto removed the in progress This issue is currently in progress label Aug 15, 2017
@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label Aug 15, 2017
Copy link
Member

@jelbourn jelbourn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@jelbourn jelbourn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jelbourn jelbourn added pr: lgtm action: merge The PR is ready for merge by the caretaker and removed pr: needs review labels Aug 15, 2017
@crisbeto crisbeto removed the action: merge The PR is ready for merge by the caretaker label Aug 15, 2017
@crisbeto
Copy link
Member Author

crisbeto commented Aug 15, 2017

@jelbourn it looks like the e2e tests caught that issue with the start callback firing before the done. Can you take a look at the workaround in 03d0535?

@jelbourn
Copy link
Member

Seems okay to me

@crisbeto crisbeto added the action: merge The PR is ready for merge by the caretaker label Aug 15, 2017
@kara kara removed their request for review August 16, 2017 00:40
@andrewseguin andrewseguin merged commit 66da597 into angular:master Aug 16, 2017
@jelbourn jelbourn mentioned this pull request Aug 17, 2017
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker cla: yes PR author has agreed to Google's Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants