diff --git a/editor/editor_run_native.cpp b/editor/editor_run_native.cpp index 548eac173753..5d378820ae28 100644 --- a/editor/editor_run_native.cpp +++ b/editor/editor_run_native.cpp @@ -58,12 +58,12 @@ void EditorRunNative::_notification(int p_what) { for (int j = 0; j < EditorExport::get_singleton()->get_export_platform_count(); j++) { if (eep->get_name() == EditorExport::get_singleton()->get_export_platform(j)->get_name()) { platform_idx = j; + break; } } int dc = MIN(eep->get_options_count(), 9000); - bool needs_templates; String error; - if (dc > 0 && preset->is_runnable() && eep->can_export(preset, error, needs_templates)) { + if (dc > 0 && preset->is_runnable()) { popup->add_icon_item(eep->get_run_icon(), eep->get_name(), -1); popup->set_item_disabled(-1, true); for (int j = 0; j < dc; j++) { diff --git a/platform/android/export/export_plugin.cpp b/platform/android/export/export_plugin.cpp index 479158c91f86..a0da9019c6d5 100644 --- a/platform/android/export/export_plugin.cpp +++ b/platform/android/export/export_plugin.cpp @@ -441,6 +441,7 @@ void EditorExportPlatformAndroid::_update_preset_status() { } else { has_runnable_preset.clear(); } + devices_changed.set(); } #endif diff --git a/platform/ios/export/export_plugin.cpp b/platform/ios/export/export_plugin.cpp index 490f73a36da9..5b65c8b485cc 100644 --- a/platform/ios/export/export_plugin.cpp +++ b/platform/ios/export/export_plugin.cpp @@ -2971,6 +2971,7 @@ void EditorExportPlatformIOS::_update_preset_status() { } else { has_runnable_preset.clear(); } + devices_changed.set(); } #endif