Skip to content
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

Reposition scroll strategy for mat-select doesn't works in Chrome with custom scroll area #12746

Closed
dkonasov opened this issue Aug 20, 2018 · 2 comments

Comments

@dkonasov
Copy link

Bug, feature request, or proposal:

Bug

What is the expected behavior?

Reposition scroll strategy for mat-select should reposition panel during scrolling.

What is the current behavior?

When mat-select panel is opened scrolling is blocked&

What are the steps to reproduce?

Reposition scroll strategy for mat-select doesn't works in Chrome if scroll area is not on document element (for example when we have some main area div with some vertical-scroll on it).
https://stackblitz.com/edit/angular-material2-issue-mcmlqa

What is the use-case or motivation for changing an existing behavior?

Some apps can have custom scroll area and mat-select scroll strategy will not always work with them as expected.

Which versions of Angular, Material, OS, TypeScript, browsers are affected?

"@angular/core": "6.1.3", "@angular/material": "^6.4.5", macOS High Sierra 10.13.3, "typescript": "2.9.2", Chrome 68.0.3440.106 64-bit

Is there anything else we should know?

No

@crisbeto
Copy link
Member

That's because the backdrop catches the mouse events. It should be resolved by #7779.

@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 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants