AOSSIE-Org / AOSSIE-Org/BabyNest

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

Đang mở
#188 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
56
Fork
124
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### 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

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.