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
I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
v8.x
Current Behavior
When opening the keyboard in a chat page where the input field (ion-input) is placed in the footer (ion-footer), several UI jumps occur:
Jump before the keyboard opens – The Safe Area at the bottom is removed just before the keyboard appears, causing the messages to shift slightly downward.
Jump after the keyboard opens – The footer does not move smoothly with the keyboard animation but instead jumps above the keyboard after it fully opens.
Scrolling issue – After opening the keyboard, the page does not automatically scroll to the last seen message before the keyboard opened, requiring manual scrolling to find the previously viewed message.
Expected Behavior
The Safe Area at the bottom should remain stable before the keyboard opens.
The footer should move smoothly along with the keyboard without additional jumps.
The page should automatically scroll so that the last seen message before opening the keyboard remains visible.
Steps to Reproduce
Scroll down to the bottom of the chat page.
Click on the input field to open the keyboard.
Observe the UI behavior, noting the jumps and scrolling issues.
Prerequisites
Ionic Framework Version
v8.x
Current Behavior
When opening the keyboard in a chat page where the input field (
ion-input
) is placed in the footer (ion-footer
), several UI jumps occur:Expected Behavior
Steps to Reproduce
screenrecording-03-18-2025-23-37-44-1_54UFJVlD.mp4
Code Reproduction URL
https://github.com/tzdevelopteam/chat-issue
Ionic Info
Additional Information
Tried modifying settings, including keyboardResize in capacitor.config.ts, but the issue persists.
The text was updated successfully, but these errors were encountered: