Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

fix(autocomplete): two specs leak the scroll mask element - #9568

Merged
ThomasBurleson merged 2 commits into
angular:masterfrom
devversion:fix/autocomplete-scroll-mask-leak
Sep 10, 2016
Merged

fix(autocomplete): two specs leak the scroll mask element#9568
ThomasBurleson merged 2 commits into
angular:masterfrom
devversion:fix/autocomplete-scroll-mask-leak

Conversation

@devversion

Copy link
Copy Markdown
Member
  • The scroll mask was not removed by two specs of the autocomplete and could cause unexpected issues in other suites, when setting focus on those.

crisbeto and others added 2 commits September 10, 2016 13:08
When running the panel tests separately from all the others, the one about disabling scrolling was failing. This wasn't happening when running it together with all the other components, because some other component (not sure exactly which one, but it seemed like either dialog or autocomplete) wasn't cleaning up the DOM properly and was leaving a scroll mask lying around.

This change removes the DOM lookup for the scroll mask, because it looks like it got disabled in PR angular#8901, however the test didn't get updated.
* The scroll mask was not removed by two specs of the autocomplete and could cause unexpected issues in other suites, when setting focus on those.
@devversion devversion added the needs: review This PR is waiting on review from the team label Sep 10, 2016
@devversion

Copy link
Copy Markdown
Member Author

@ThomasBurleson Please do merge this after #9566, because this PR is based on @crisbeto's

@devversion devversion added the Blocked Progress on this issue is blocked. Primarily used for PRs that are blocked by presubmit feedback. label Sep 10, 2016
@devversion devversion changed the title fix(autocomplete): two specs leak the scroll mask element … fix(autocomplete): two specs leak the scroll mask element Sep 10, 2016
@ThomasBurleson ThomasBurleson added pr: merge ready This PR is ready for a caretaker to review and removed Blocked Progress on this issue is blocked. Primarily used for PRs that are blocked by presubmit feedback. needs: review This PR is waiting on review from the team labels Sep 10, 2016
@ThomasBurleson
ThomasBurleson merged commit a95d76d into angular:master Sep 10, 2016
@devversion
devversion deleted the fix/autocomplete-scroll-mask-leak branch September 10, 2016 11:53
Frank3K pushed a commit to Frank3K/material that referenced this pull request Sep 11, 2016
* chore(panel): fix failing unit test

When running the panel tests separately from all the others, the one about disabling scrolling was failing. This wasn't happening when running it together with all the other components, because some other component (not sure exactly which one, but it seemed like either dialog or autocomplete) wasn't cleaning up the DOM properly and was leaving a scroll mask lying around.

This change removes the DOM lookup for the scroll mask, because it looks like it got disabled in PR angular#8901, however the test didn't get updated.

* fix(autocomplete): two specs leak the scroll mask element

* The scroll mask was not removed by two specs of the autocomplete and could cause unexpected issues in other suites, when setting focus on those.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

pr: merge ready This PR is ready for a caretaker to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants