MerginMaps / MerginMaps/mobile
Edit Geometry on child feature navigates to children list instead of child's map canvas
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 388
- Forks
- 87
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 20
Description
Description
When opening a child feature from a parent feature's relation list and tapping Edit Feature → Edit Geometry, the app navigates back to the children list under the parent instead of opening the map canvas for the child feature's geometry. The user must tap the back button < to reach the correct canvas. This only occurs when there are multiple children and the child is selected from the list.
Environment
[x] PROD
Application (+ app version, build, operating system)
- Android app: 2026.2.0 (Pixel 9, Android 16)
- iOS app: 2026.2.0 (iOS 26.0)
Steps to reproduce
- Open project
tester-ws-1/tc05_relations - Tap a parent feature that has multiple child features
- In the parent form, tap one of the child features from the children list
- Tap Edit Feature
- Tap Edit Geometry
Actual results
- The app navigates back to the children list under the parent, not to the selected child feature's canvas
- User must tap the back button
<to get to the correct canvas for the child feature
Expected results
- Tapping Edit Geometry from a child feature form should open the map canvas centred on the child feature's geometry ready for editing
Screenshots or logs
https://github.com/user-attachments/assets/1d366226-cc6c-489d-b69d-bd1e23ea3d78
Conclusion
Created by Claude and supervised by a human test analyst.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the flow in project tester-ws-1/tc05_relations: open a parent with multiple children, select a child, then use Edit Feature → Edit Geometry. Trace the children-list navigation and the Edit Geometry entry point to see why the selected child returns to the parent list. Done means the child’s map canvas opens centered on its geometry without requiring the back button.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 68/100