MerginMaps / MerginMaps/mobile

Edit Geometry on child feature navigates to children list instead of child's map canvas

Open
#4,570 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug map tools relations
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

  1. Open project tester-ws-1/tc05_relations
  2. Tap a parent feature that has multiple child features
  3. In the parent form, tap one of the child features from the children list
  4. Tap Edit Feature
  5. 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

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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.