Skip to content

fix: Ajuste issues Android (cordova-android@15) and iOS 8.0.0 - #186

Open
gabriel2mm wants to merge 2 commits into
ionic-team:masterfrom
gabriel2mm:pr-fix-issues
Open

fix: Ajuste issues Android (cordova-android@15) and iOS 8.0.0#186
gabriel2mm wants to merge 2 commits into
ionic-team:masterfrom
gabriel2mm:pr-fix-issues

Conversation

@gabriel2mm

@gabriel2mm gabriel2mm commented May 15, 2026

Copy link
Copy Markdown

Description

The rewrite of the Ionic keyboard plugin will resolve a duplicate rendering issue in cordova-android@15.

Change Type

  • Fix
  • Feature
  • Refactor
  • Breaking Change
  • Documentation

Rationale / Problems Fixed

fixes #184
fixes #177

Platforms Affected

  • Android
  • iOS
  • Web

joschka-cesar added a commit to thing-it/cordova-plugin-ionic-keyboard that referenced this pull request Jul 3, 2026
[self.webView.window bounds] returns a zero rect while a fullscreen modal
(e.g. an SSO flow via ASWebAuthenticationSession) covers the webview, because
UIKit detaches the presenting view from the window hierarchy. Keyboard
notifications arriving in that state resized the webview against the zero
rect, leaving the UI permanently shifted after the overlay closed.

Keep webView.window as the primary source (the cordova-ios 8 fix from
ionic-team#184 / ionic-team#186) and only fall back when it is nil.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

On ios 8.0.0 in default settings after show keyboard all disappears

1 participant