FIRST-Tech-Challenge / scorekeeper

FIRST Tech Challenge Live Scorekeeper Software
87 stars 21 forks source link

Referee scoring bugs with Amazon Fire/Silk Browser: Unable to submit AUTO scores unless both alliance robots are marked as present. #752

Open LM555N opened 1 day ago

LM555N commented 1 day ago

Describe the bug It is impossible to submit scores from the AUTO period (and thus score the rest of the match) unless both alliance robots are marked as present in the Amazon Fire/Silk Browser environment.

To Reproduce Steps to reproduce the behavior:

  1. Sign in an Amazon Fire device to FTCLive with referee permissions using Silk browser (the default browser).
  2. Load a match in FTCLive (either a test match or live match should work) using a device configured with scorekeeper permissions.
  3. On the pre-match setup screen select on the Amazon Fire, select one team to a state other than present. The bug seems to affect selecting either "no team" or "no robot".
  4. Attempt to play the match.

Expected behavior A referee with an affected device should be unable to select the location of the robot whose team was selected as "no team" or "no robot" during the auto period, and the scoring system will not allow them to submit auto scores at the end of the period. Accordingly, the affected device is unable to score teleop unless the referee edits pre match setup to indicate both teams present, and assign an end of auto period location to both teams.

Screenshots If applicable, add screenshots to help explain your problem.

Device (please complete the following information):

Additional context Possibly related to separate issue in which zeros do not autopopulate in chamber, basket, and net zone score selection windows.

timtim17 commented 15 hours ago

For what it's worth, I could not reproduce this on my tablets. I also don't see the issue you mention of which zeros do not auto populate, they are on my end.

Fire HD 10 (9th Generation) Silk 128.4.2.6613.170.10 Fire OS 7.3.29 (Android 9)

Fire HD 8 (12th Generation) Silk 126.3.3.6478.186.10 Fire OS 8.3.2.4 (Android 11)