[iOS] Initialize plugins earlier

Initialize iOS plugins before 'Main::setup' call to have access to them in script's '_init' function.
This commit is contained in:
Sergey Minakov 2021-02-01 15:22:48 +03:00
parent 3502a5bc36
commit 19d240c8a7

View file

@ -114,6 +114,8 @@ int OSIPhone::get_current_video_driver() const {
} }
void OSIPhone::start() { void OSIPhone::start() {
godot_ios_plugins_initialize();
Main::start(); Main::start();
if (joypad_iphone) { if (joypad_iphone) {
@ -195,8 +197,6 @@ MainLoop *OSIPhone::get_main_loop() const {
}; };
void OSIPhone::set_main_loop(MainLoop *p_main_loop) { void OSIPhone::set_main_loop(MainLoop *p_main_loop) {
godot_ios_plugins_initialize();
main_loop = p_main_loop; main_loop = p_main_loop;
if (main_loop) { if (main_loop) {