MerginMaps / MerginMaps/mobile

Map annotation - draws line instead of single point

Open
#3,923 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Description
If the user draws single point and continue with drawing on another position in map, no new geometry is added, but the geometry continues from previous point. Also the feature deletion is affected with this issue.

Environment
Staging

Application (+ app version, operating system)
mobile app v2025.2.5 - android (663811), Android 14.0

Steps to reproduce

  1. open project in mobile device with map annotation enabled
  2. start drawing annotation
  3. tap single point to the map
  4. tap another point in different location or draw some new geometry

Actual results
If the user draws single point and continue with drawing somewhere, the draw continue from last single point

Expected results
User taps single point and can draws another geometry on another location without any connection to the previous single point.

Image

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 on Android with map annotation enabled: tap one point, then draw at another location, and test feature deletion. Trace the map annotation drawing flow from that interaction and confirm that a single-point annotation does not connect to later geometry and can be deleted correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, cpp
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.