Skip to content

refactor(datepicker): use common overlay keyboard handling #8941

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

Merged
merged 1 commit into from
Jan 8, 2018

Conversation

crisbeto
Copy link
Member

@crisbeto crisbeto commented Dec 11, 2017

Switches the datepicker to use the OverlayKeyboardDispatcher, rather than managing the keyboard events itself. This simplifies things and handles the cases where the popup won't close if it lost focus.

@crisbeto crisbeto requested a review from mmalerba as a code owner December 11, 2017 21:16
@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label Dec 11, 2017
@mmalerba mmalerba added pr: lgtm action: merge The PR is ready for merge by the caretaker target: patch This PR is targeted for the next patch release and removed pr: needs review labels Dec 19, 2017
@josephperrott josephperrott added pr: needs rebase and removed action: merge The PR is ready for merge by the caretaker labels Dec 20, 2017
@josephperrott
Copy link
Member

@crisbeto please rebase

@crisbeto crisbeto force-pushed the datepicker-keyboard-dispatcher branch from d265ada to 0fd1117 Compare December 20, 2017 21:22
@crisbeto crisbeto added action: merge The PR is ready for merge by the caretaker and removed pr: needs rebase labels Dec 20, 2017
@crisbeto
Copy link
Member Author

Rebased.

@jelbourn
Copy link
Member

jelbourn commented Jan 4, 2018

@crisbeto passes presubmit, just needs rebase

Switches the datepicker to use the `OverlayKeyboardDispatcher`, rather than managing the keyboard logic itself. This simplifies things and handles the cases where the popup won't close if it lost focus.
@crisbeto crisbeto force-pushed the datepicker-keyboard-dispatcher branch from 0fd1117 to 9ba9981 Compare January 5, 2018 07:43
@crisbeto
Copy link
Member Author

crisbeto commented Jan 5, 2018

Rebased and fixed a test failure.

@jelbourn jelbourn merged commit b8ff582 into angular:master Jan 8, 2018
@jelbourn jelbourn added target: minor This PR is targeted for the next minor release and removed target: patch This PR is targeted for the next patch release labels Jan 8, 2018
@jelbourn
Copy link
Member

jelbourn commented Jan 8, 2018

Changing to minor release since it doesn't cherry-pick cleanly

tinayuangao pushed a commit that referenced this pull request Jan 10, 2018
Switches the datepicker to use the `OverlayKeyboardDispatcher`, rather than managing the keyboard logic itself. This simplifies things and handles the cases where the popup won't close if it lost focus.
@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 8, 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 target: minor This PR is targeted for the next minor release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants