Browse Source

[iOS] Initialize plugins earlier

Initialize iOS plugins before 'Main::setup' call to have access to them in script's '_init' function.
Sergey Minakov 4 years ago
parent
commit
3db04b3bd4
1 changed files with 2 additions and 2 deletions
  1. 2 2
      platform/iphone/os_iphone.mm

+ 2 - 2
platform/iphone/os_iphone.mm

@@ -144,8 +144,6 @@ void OSIPhone::deinitialize_modules() {
 }
 
 void OSIPhone::set_main_loop(MainLoop *p_main_loop) {
-	godot_ios_plugins_initialize();
-
 	main_loop = p_main_loop;
 
 	if (main_loop) {
@@ -179,6 +177,8 @@ bool OSIPhone::iterate() {
 }
 
 void OSIPhone::start() {
+	godot_ios_plugins_initialize();
+
 	Main::start();
 
 	if (joypad_iphone) {