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

[maccatalyst] UIKeyboard.BoundsUserInfoKey member is missing #11237

Closed
jeromelaban opened this issue Apr 19, 2021 · 2 comments · Fixed by #11238
Closed

[maccatalyst] UIKeyboard.BoundsUserInfoKey member is missing #11237

jeromelaban opened this issue Apr 19, 2021 · 2 comments · Fixed by #11238
Labels
bug If an issue is a bug or a pull request a bug fix Mac Catalyst Issues affecting Mac Catalyst
Milestone

Comments

@jeromelaban
Copy link
Contributor

Description

Similar to #11236, the following member is present in xamarinios10 and net6.0-ios but is not present in net6.0-maccatalyst:

UIKeyboard.BoundsUserInfoKey

Environment

6.0.100-preview.3.21202.5

@spouliot spouliot added this to the Mac Catalyst milestone Apr 19, 2021
@spouliot
Copy link
Contributor

Hidden by XAMCORE_3_0

Note that this was deprecated in iOS 3.2 (and Catalyst 13.0).
https://developer.apple.com/documentation/uikit/uikeyboardboundsuserinfokey

@spouliot spouliot added bug If an issue is a bug or a pull request a bug fix Mac Catalyst Issues affecting Mac Catalyst labels Apr 19, 2021
spouliot pushed a commit to spouliot/xamarin-macios that referenced this issue Apr 19, 2021
`XAMCORE_3_0` was added in tvOS and watchOS where binary compatibility
was not a consideration. The work to update source code for `XAMCORE_3_0`
was also minimal.

The former is not the always the case for MacCatalyst, while the latter
is still true.

Fix dotnet#11237 and dotnet#11236
spouliot added a commit that referenced this issue Apr 20, 2021
…11238)

`XAMCORE_3_0` was added in tvOS and watchOS where binary compatibility
was not a consideration. The work to update source code for `XAMCORE_3_0`
was also minimal.

The former is not the always the case for MacCatalyst, while the latter
is still true.

Fix #11237 and #11236
@spouliot
Copy link
Contributor

You can see the API in the latest (just merged) API diff
https://gist.github.com/vs-mobiletools-engineering-service2/3329d5705cffab4bb74f418414111b77

@ghost ghost locked as resolved and limited conversation to collaborators Apr 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug If an issue is a bug or a pull request a bug fix Mac Catalyst Issues affecting Mac Catalyst
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants