Altinn / Altinn/app-frontend-react

Kartkomponent: Punkt i polyline slettes dersom det klikkes på og ikke mulig å tegne polyline på mobil

Open
#4,165 0 comments 0 reactions 0 assignees View on GitHub
kind/bug squad/utforming status/for-consideration
Dominant language
TypeScript
Stars
21
Forks
33
Avg merge
6d 23h
Merged PRs (30d)
3

Description

### Description of the bug

Har testet kartkomponenten i tjenesten "Motorferdsel i utmark" for Digitale Helgeland.
Har oppdaget to bugs.

1) Når man velger "Edit layers" og klikker på et punkt i en polyline, slettes punktet. Fort gjort å komme borti når man egentlig vil flytte på et punkt, så foreslår at dette ikke blir mulig.

2) Når man skal tegne en polyline må mobil får man bare markert to punkter før linja avsluttes (dersom short press), og det blir dermed bare en strek fra A-B. Det er ønskelig å kunne tegne en sammenhengende linje bestående av mange linjestykker også på mobil, A-B-C-D-E osv. Tror ikke bruker vet at man må holde lenge (long press) for å tegne flere punkter og opplever at det er uforutsigbart om det er mulig å sette flere punkter i en linje selv om man benytter long press. Foreslår at man må trykke "finish" for å avslutte linja.

### Steps To Reproduce

1. Start tjenesten motorferdsel i utmark
2. Gå til steget "Trasé" der kartkomponenten er
3. Velg polyline og tegn en linje bestående av feks. 5 punkter
4. Velg "Edit layers"
5. Klikk på et valgfritt punkt. Da slettes punktet.

Image

Image

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Research direction

Start from the map component's polyline drawing and Edit layers interactions, then reproduce both behaviors on mobile using the listed steps. Done means clicking a polyline point in Edit layers no longer deletes it, and drawing supports multiple points until the user chooses Finish.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.