-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Snackbar example in material.angular.io breaks after a few fast clicks #2390
Comments
crisbeto
added a commit
to crisbeto/material2
that referenced
this issue
Dec 24, 2016
…t succession Fixes a runtime error being thrown by Angular when opening multiple snack bars, that have a timeout, in quick succession. The fix waits for the zone to settle before firing the final callbacks. **Note on testing:** This change is missing a unit test, because I couldn't find a way to trigger the error during tests, however the approach is similar to angular#2219. Fixes angular#2390.
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Bug, feature request, or proposal:
Try double clicking (without pausing) on the example on https://material.angular.io/components/component/snack-bar - after a couple of those you get an exception in the console and the whole app breaks.
What are the steps to reproduce?
Open up the link above, go to examples, try double clicking the "PIZZA PARTY" button 2 or 3 times or just hit it multiple times fast before the message goes down.
Which versions of Angular, Material, OS, browsers are affected?
beta.1
Obviously not a show stopper as nobody would realistically be doing this but I'm just adding the bug report as I noticed the behavior anyway.
The text was updated successfully, but these errors were encountered: