diff --git a/config.def.h b/config.def.h index bfd8099fd1..de8524f3bc 100644 --- a/config.def.h +++ b/config.def.h @@ -339,6 +339,8 @@ static const bool pointer_enable = true; static const bool pointer_enable = false; #endif + + /* Certain platforms might have assets stored in the bundle that * we need to extract to a user-writable directory on first boot. * @@ -745,6 +747,12 @@ static const bool input_descriptor_hide_unbound = false; static const unsigned input_max_users = 5; +#ifdef IOS +static const bool ui_companion_start_on_boot = false; +#else +static const bool ui_companion_start_on_boot = true; +#endif + #if defined(ANDROID) #if defined(ANDROID_ARM) static char buildbot_server_url[] = "http://buildbot.libretro.com/nightly/android/latest/armeabi-v7a/"; diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 45adf1d2c4..48f8e8e325 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -5668,7 +5668,7 @@ static bool setting_append_list_ui_options( settings->ui.companion_start_on_boot, menu_hash_to_str(MENU_LABEL_UI_COMPANION_START_ON_BOOT), menu_hash_to_str(MENU_LABEL_VALUE_UI_COMPANION_START_ON_BOOT), - true, + ui_companion_start_on_boot, menu_hash_to_str(MENU_VALUE_OFF), menu_hash_to_str(MENU_VALUE_ON), group_info.name,