Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: audio length in playback does not reliably display on page load or when switching entries #1512

Closed
megahirt opened this issue Oct 4, 2022 · 0 comments · Fixed by #1514
Assignees

Comments

@megahirt
Copy link
Collaborator

megahirt commented Oct 4, 2022

Describe the bug
On MS Edge on MacOS. I suspect this bug occurs on other browsers/platforms, but need someone else to repro on Chrome on Windows, etc.

The playback widget displays the audio duration "most of the time", but sometimes (under what conditions I'm not sure) it does not display.

Here is a video demo of the bug:

bug.mp4

To Reproduce
Steps to reproduce the behavior:

  1. Open a project and entry in Language Forge that contains an audio recording. It helps if you have several entries to switch between that each contain an audio recording in the entry
  2. Make a project like above if you don't have one
  3. With an entry selected, refresh the page. Try refreshing the page multiple times. On occasion, the audio elapsed/duration does not display
  4. Alternatively, click between entries. In many cases, the audio time elapsed/duration will display after loading for a second. Sometimes the audio elapsed/duration will not display.

Expected behavior
For each field that contains audio, the elapsed time / duration should always display in the audio control.

Screenshots
Proper display of audio duration:
image

Audio duration missing:
image

Desktop (please complete the following information):

  • OS: MacOS
  • Browser: Edge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants