herzbube / littlego

Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.
https://littlego.herzbube.ch/
Apache License 2.0
138 stars 54 forks source link

Moving last markup element via drag&drop removes markup icon in board position cell #386

Open herzbube opened 1 year ago

herzbube commented 1 year ago
  1. Navigate to a board position that contains exactly one markp element of type symbol, marker or label.
  2. Start a drag&drop (=panning) gesture.
  3. Drag the markup element to a different intersection but don't drop it yet.

Expected: The markup icon in the current board position cell remains visible. Actual: The markup icon in the current board position cell disappears as soon as the markup element is dragged to a different intersection. It does not reappear while the gesture is ongoing. The icon reappears only when the gesture ends.

herzbube commented 1 year ago

Currently this is treated as a "known bug" with very low priority, because the icon disappears only temporarily, and the disappearance is hardly noticeable. Furthermore, the amount of work needed to fix this issue vs. the severity of the bug seems seriously disproportionate.

herzbube commented 1 year ago

Preliminary analysis

Some ideas