alopezlago / MODAQ

Web application for assisting moderators with reading and scorekeeping quiz bowl matches.
https://www.quizbowlreader.com/demo.html
MIT License
14 stars 5 forks source link

Implement a confirmation dialog or "Dead tossup" button to prevent accidentally pressing "Next" twice #271

Open hftf opened 11 months ago

hftf commented 11 months ago

Since the throw-out/replacement flow is flawed (#212 #245 etc.), add a barrier to preemptively prevent situations that require manually editing prior game state.

alopezlago commented 11 months ago

I'm leaning towards marking this as won't fix. For low-scoring games this becomes a hindrance, and I'm not aware of having to throw out questions because tossups were read in the wrong order (though I could be mistaken). The button could be disabled for a short amount of time (250 ms maybe), but that seems like overkill.

hftf commented 11 months ago

I think changing the text of the button to "Next (dead tossup)" or something would be a simple improvement.

alopezlago commented 10 months ago

Should it show the label if the tossup has negs but is still dead, or if there's only no buzzes?

alopezlago commented 7 months ago

It's a bit unbalanced if "(dead)" is added to the text. "(dead)" has the issue of being less useful if there were negs in the tossup, since it doesn't prevent this accidental case. Other forms like "(unanswered)" are much bulkier though.

image