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

[iOS] Not display InputAccessoryView closing the Software keyboard #22394

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

jsuarezruiz
Copy link
Contributor

Description of Change

Not display InputAccessoryView closing the Software keyboard on the Editor control.

fix-22286
NOTE: The d character is captured from the physical keyboard, closing the virtual one.

Issues Fixed

Fixes #22286

@jsuarezruiz jsuarezruiz added t/bug Something isn't working platform/iOS 🍎 area-keyboard Keyboard, soft keyboard area-controls-editor Editor labels May 14, 2024
@jsuarezruiz jsuarezruiz requested a review from a team as a code owner May 14, 2024 12:01
@jsuarezruiz jsuarezruiz marked this pull request as draft May 14, 2024 12:10
@jsuarezruiz jsuarezruiz marked this pull request as ready for review May 20, 2024 11:39
#if !MACCATALYST
if(_keyboardObserverWillShow is not null)
{
NSNotificationCenter.DefaultCenter.RemoveObserver(_keyboardObserverWillShow);
Copy link
Member

Choose a reason for hiding this comment

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

I recall that Manuel was saying things that NSNotificationCenter is a bad API to use and creates leaks or something.

However, @tj-devel709 as our keyboard expert, is this the right place? Should we be putting things in some keyboard manager class or something that handles things? I know you have some special classes for keyboard things.

src/Controls/tests/UITests/Tests/Issues/Issue22286.cs Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-controls-editor Editor area-keyboard Keyboard, soft keyboard platform/iOS 🍎 t/bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The iOS keyboard is not fully retracted and requires an extra click on the “Done” button
2 participants