If you Play and it doesn’t get registered, the “played” flag gets set to False after a refresh, and if/when your move does come through eventually the picker remains displayed.
Dismiss the actionPickerField if the player is not the current player.
Unfortunately I really can't reproduce that bug, so for now I made some changes to prevent this from happening and we can hope for the best.
If it resurfaces - reopen issue.
If you Play and it doesn’t get registered, the “played” flag gets set to False after a refresh, and if/when your move does come through eventually the picker remains displayed.
Dismiss the
actionPickerField
if the player is not the current player.