Search Issue Tracker
By Design
Votes
0
Found in
2021.3.27f1
2022.3.2f1
2023.1.0f1
2023.2.0a20
2023.3.0a3
6000.0.0b11
Issue ID
UUM-40198
Regression
No
Video on a mobile device starts to play from the start when minimizing the app or opening the quick settings menu if the “videoPlayer.time” is set
How to reproduce:
1. Build And Run the user’s attached “out-for-delivery.zip” project on a mobile device
2. Minimise the app or open the quick settings menu from the top of the screen
3. Reopen the app or close the quick settings menu
4. Observe the video
Expected result: The video plays from the point where it was paused
Actual result: The video plays from the start
Reproducible with: 2021.3.27f1, 2022.3.2f1, 2023.1.0f1, 2023.2.0a20
Reproduced on:
VLNQA00494 - iPhone 14 Pro Max, 16.3.1 iOS
VLNQA00520 - Galaxy S22 USA (SM-S901U), CPU: Snapdragon 8 Gen 1 (SM8450), GPU: Adreno 730, OS: 12
VLNQA00277 - Asus ROG Phone (ASUS_Z01QD), CPU: Snapdragon 845 SDM845, GPU: Adreno 630, OS: 8.1.0
Notes:
With Android devices, it’s reproducible when minimizing and reopening the app again but not reproducible if opening the quick setting menu from the top
Issue still reproducible if changing the order of “videoPlayer.Play();” and “videoPlayer.time = currentPlayTime;”
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
- Mouse input is registered incorrectly in Custom RP when downscaling Render Target and rendering Overlay UI before final upscale
- Time.deltaTime is locked to the display's refresh rate when the built Player is moved to a Secondary Display and Windowed Mode is used
- Crash on RaiseException when importing a specific asset
- Crash on RaiseException when opening a specific project
- DownloadHandlerScript.CompleteContent is called twice when building for WebGL
Resolution Note:
The application logic is calling VideoPlayer.Stop() when the application is paused. This clears the VideoPlayer internal state, including its current time. To preserve the current playback position, there is nothing to do: the VideoPlayer will automatically pause when the application is paused, and resume accordingly.