MerginMaps / MerginMaps/mobile

iOS: Multiline text field keeps keyboard open and blocks access to fields below

Open
#4,314 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

Description
When typing into a multiline text field in a form, the iOS keyboard covers the fields below. The keyboard can’t be dismissed, and the fields below are not accessible.

This seems related to (previously fixed/closed): https://github.com/MerginMaps/mobile/issues/383

Environment
PROD + Staging

Application (+ app version, build, operating system)

  • Actual iOS app build: 26.02.856711
  • Actual iOS version: iOS 26.2.1

Steps to reproduce

  1. Download/open project [tester-ws-1/tc05_forms_widgets](https://app.dev.merginmaps.com/projects/tester-ws-1/tc05_forms_widgets/tree) in the mobile app.
  2. Add new record in POI layer.
  3. Tap the Multiline field to start editing and type multiple lines of text.
  4. Try to dismiss the keyboard (tap outside / Done) and/or access fields below the multiline field.

Actual results

  • Keyboard stays open / cannot be closed.
  • Keyboard covers subsequent fields; fields below cannot be tapped/edited.

Expected results

  • Form scrolls/adjusts so the active field and following fields remain accessible.

Screenshots or logs

https://github.com/user-attachments/assets/bd722314-c222-4a01-8a80-ea12251de5eb

Conclusion
Created by GitHub Copilot and supervised by a human test analyst.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the mobile app with the tester-ws-1/tc05_forms_widgets project, following the listed steps on iOS. Verify keyboard dismissal and access to fields below the multiline field; done means the form adjusts so the active and following fields remain accessible.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.