You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Debug overlay snapshots when the issue happens show visualViewport.height reduced by ~310px while innerHeight and document/body heights remain full, and keyboardState.visible = false (suggesting stale IME insets despite no keyboard visible).
Things we tried without success:
windowSoftInputMode=adjustNothing in AndroidManifest.
Forcing layout recalculation in JS (visualViewport/listeners).
Capacitor Version
Latest Dependencies:
@capacitor/cli: 8.0.0
@capacitor/core: 8.0.0
@capacitor/android: 8.0.0
@capacitor/ios: 8.0.0
Installed Dependencies:
@capacitor/ios: not installed
@capacitor/cli: 8.0.0
@capacitor/android: 8.0.0
@capacitor/core: 8.0.0
[success] Android looking great! 👌
Other API Details
Platforms Affected
Current Behavior
behavior.mp4
Expected Behavior
Project Reproduction
https://github.com/bcampru/capacitor-scroll-space-bug/tree/main
Additional Information
ro.build.version.sdk = 36,ro.product.cpu.abi = arm64-v8a.visualViewport.heightreduced by ~310px whileinnerHeightanddocument/bodyheights remain full, andkeyboardState.visible = false(suggesting stale IME insets despite no keyboard visible).windowSoftInputMode=adjustNothingin AndroidManifest.MainActivity: hide IME, toggleSOFT_INPUT_ADJUST_NOTHING→ADJUST_RESIZE,requestApplyInsets(),requestLayout(),