Search Issue Tracker
Won't Fix
Votes
0
Found in
2017.1.0p4
Issue ID
943659
Regression
No
After loosing focus AudioSource.PlayScheduled in WebGL restarts clip instead of resuming
Reproduction steps:
1. Open the attached project "PlayScheduledBug.zip";
2. Open the "Test" scene;
3. Build for WebGL (File -> Build Settings);
4. Open the produced "index.html" in the directory which you have chosen;
5. Wait for the audio clip to begin playing;
6. While the 6 second clip is playing, click a different window to pause the game (and a clip as well);
7. Wait for a few seconds;
8. Click on the browser to resume the game.
Expected results: When the window regains focus, the game resumes and the clip resumes from the point where it was paused.
Actual results: If the window loses focus for more than a few seconds when it regains focus the clip will restart from the beginning.
Reproduced on: 5.5.3p3, 5.6.3p2, 2017.1.1f1, 2017.2.0b10, 2017.3.0a7.
Note: This does not happen if using AudioSource.Play.
Comments (2)
-
YaroslavSm
Jan 09, 2023 12:32
Typical Unity
-
forestrf
May 05, 2022 01:05
Gotta love "this has always been broken" and then "Won't fix"
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Profiler connects to a different opened Editor project when more than one project is open and building for WebGL with Autoconnect Profiler enabled
- Creating and then deleting the "Integration Update: Rotation" block breaks and makes unusable VFX Graph
- “ArgumentNullException: Value cannot be null.” when deleting a newly created input action
- Undoing the creation of the "Button - TextMeshPro" GameObject only removes Canvas and EventSystem GameObjects
- NullReferenceException errors are thrown when entering the Play Mode when ShaderGraph window is focused
Resolution Note (2019.2.X):
This has always been broken, and repro is reported as inconsistent. Does not meet the quality bar.