AOSSIE-Org / AOSSIE-Org/BabyNest

BUG: Appointment form modal inputs hidden when keyboard opens on Android

オープン
#188 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
56
フォーク
124
PR マージ指標
30日以内にマージされた PR はありません

説明

### Is there an existing issue for this?

- [x] I have searched the existing issues

### What happened?

## 📌 Issue Overview
The "Add Appointment" modal form layout breaks when the keyboard opens.
Text inputs become partially hidden and only a small area is visible, making it difficult to enter details.

## 🔍 Steps to Reproduce
1. Open the app
2. Navigate to Calendar screen
3. Tap "+" → Add Appointment
4. Tap any textbox (Title/Description/Location)
5. Keyboard opens
6. Try scrolling

## 🎯 Expected Behavior
- Modal should move up when keyboard opens
- All textboxes should remain fully visible
- User should be able to scroll comfortably

## 🚨 Actual Behavior
- Keyboard overlaps the modal
- Only small portion of form is visible
- Some inputs are hidden
- Hard to scroll and enter details

## 📷 Screenshot

Image

Image

## 💡 Suggested Improvements
Wrap modal content with KeyboardAvoidingView and ScrollView to properly handle keyboard overlap:

### Record

- [x] I agree to follow this project's Code of Conduct
- [x] I want to work on this issue

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。