godot/platform
Fredia Huya-Kouadio 1c8682aa78
Resolve issue where the Godot app remains stuck when resuming.
This was caused by the fact that a new instance of Godot was created at resume while a previous instance already existed.
The previous instance would then go through its cleanup lifecycle, and would thus attempt to close the entire app, leading to the system to restart the app, thus starting the cycle anew.
The fix involves reusing the previous instance of Godot if one is available instead of creating a new one, as well as giving control to the host activity for how the process should be terminated.

(cherry picked from commit 874aa1708f)
2021-08-13 12:17:15 +02:00
..
android Resolve issue where the Godot app remains stuck when resuming. 2021-08-13 12:17:15 +02:00
iphone [iOS] Use platform generated api to initialize iOS plugins 2021-08-13 10:36:58 +02:00
javascript [HTML5] Raise default initial memory to 32 MiB. 2021-07-13 17:04:42 +02:00
osx Point at software OpenGL when OpenGL fails to initialize on X11 2021-08-13 10:36:57 +02:00
server Linux: Don't attempt linking embree3 on non-tools, link it for headless too 2021-04-23 12:34:27 +02:00
uwp Point at software OpenGL when OpenGL fails to initialize on X11 2021-08-13 10:36:57 +02:00
windows Fix vertical scroll/zoom for precision touchpad 2021-08-13 10:36:57 +02:00
x11 Point at software OpenGL when OpenGL fails to initialize on X11 2021-08-13 10:36:57 +02:00
register_platform_apis.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00