View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030927||Runner||Android||Public||2019-05-24 11:10||2019-06-20 13:59|
|Priority||High||Severity||B - Major||Reproducibility||100%|
|Platform||Android||OS||Android 9||OS Version|
|Target Version||2.2.3||Fixed in Version||2.2.3|
|Summary||0030927: Android: Dragging the tray down over your game will cause the game to freeze until you close the tray|
|Description||On Android, dragging the tray (notification bar) down over your game will cause the game to freeze until you close the tray. This causes issues for multiplayer games, etc. Some users report certain devices will fail to render the current frame of the game in this state, and so they actually get a white screen for the game until the tray is closed.|
Note that you do have to open the proper/full tray a little way before the issue starts - simply dragging quickly to open the "first stage" status bar doesn't cause this for us.
|Steps To Reproduce||1. Run the attached sample on Android.|
2. Drag down twice from the top of your device to pull down the tray to cover about 1/4 of your screen.
3. Observe the little yellow square stops spinning and just toggles between the current and previous frame.
4. Let go of the tray and observe the game resumes again.
|1.4 Found In|
|2.x Runtime Found In||188.8.131.526|
|2.x Runtime Verified In||184.108.40.2068|
testandroidtrayfreeze.yyz (22,240 bytes)
||The runner has now been changed so that it won't pause on "focus changed" messages from the OS and instead will only pause when we get an explicit "onPause" message.|
||Change works fine on my OnePlus 5 now.|