Get rid of the "session complete!" message after every set of review cards, it's 2 seconds people don't want to wait to get to the next set
The cheery new "session complete!" message is unfortunately pretty aggravating. I'm in a flow and where I'd before just hit enter again to get into another set of cards now I have to wait 2 full seconds looking at "session complete!" before I can continue. The screen saying how many words I've reviewed is reinforcement enough. The "session complete!" message just makes me want to stop.
Thanks for the feedback!
The main reason I added this was so that there was some instant feedback upon reaching the end of the session, at which point there used to be a pause of a second or so where it felt like maybe Readlang hadn't registered your last button press (at least on my account which has an unusually large amount of words). So to make it feel more responsive I added the "Session Complete" step while the words and graph were loading. To avoid the "Session Complete" step feeling too brief, I made it wait at least 2s regardless of how long the server request took, which I agree wasn't ideal.
I've now updated the behavior so that "Session Complete" will remain at the top of the page, and the other content including the graph and the words learned today will appear below it as soon as the server responds. This seems better!
-
mattjohnting commented
Thanks for the prompt change! The new change to moving the "session complete" to the main screen instead of it being a separate screen is good, but why move the number of words reviewed lower? You now have to scroll down to see how many words you've reviewed today. Maybe it could go directly between the "session complete" and "Don't Stop There, Keep Learning..." ?