The review button should be disabled until Javascript modules are loaded. This could be if:
- The module takes long to load.
- The module fails to load.
- User has disabled Javascript.
A message should inform the user that Javascript is needed to review transcriptions.
Originally from T337494:
It takes a few second before the module for the page is loaded and if you click the preview button quickly enough nothing happens. This may not happen a lot, but if you select an existing entry the transcription will be filled out and it makes sense to listen to the original right away. In that situation this may cause an issue.
A way to prevent this would be to disable the button until it's ready, similar to when waiting for preview (see T276332). Some initial experimenting indicated that this isn't trivial since there doesn't appear to be a way to disable the button specifically, as it's part of a multi element field. You can disable the whole field, but that also disables the text input.