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 53 forks source link

iPhone: Wrong information shown in board position list when replaying moves and restarting games #359

Closed herzbube closed 3 years ago

herzbube commented 3 years ago

The problem affects only iPhones, not iPads.

Replaying moves

  1. Start a new human vs. human game
  2. Place a black stone on A1. The second entry in the list of board positions shows a move that places a black stone on A1.
  3. Discard the move. The list of board positions is now empty.
  4. Place a black stone on B2

Expected: The second entry in the list of board positions shows a move that places a black stone on B2. Actual: The second entry in the list of board positions shows a move that places a black stone on A1.

Restarting games

  1. Start a new human vs. human game with 7.5 komi.
  2. Terminate the app.
  3. Launch the app. The first entry in the list of board positions shows 7.5 komi.
  4. Start a new human vs. human game with 5 komi.

Expected: The first entry in the list of board positions shows 5 komi. Actual: The first entry in the list of board positions still shows 7.5 komi.