Several users have brought up the issue over the past few months on Discord. Unlike other websites which prompts the user a confirmation if they try to close the window "without saving", Lingua Libre does not. This sometimes leads to the loss of dozens or hundreds of recordings which were inadvertently not uploaded.
The RecordWizard (in its Vue.js component) should prompt the user to confirm leaving the page in the event they have any "unsaved" progress. This includes, but might not be limited to:
- when there is one word or more in the word list
- while recording words
- while listening to the recordings
- while uploading the recordings to Commons