1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Disable remote debug button when there are no runnable presets

This commit is contained in:
Hakim
2024-05-16 22:16:30 +02:00
parent f4b047a084
commit 04aaa86039
3 changed files with 19 additions and 7 deletions

View File

@@ -585,17 +585,20 @@ bool EditorExportPlatformWeb::poll_export() {
}
}
int prev = menu_options;
menu_options = preset.is_valid();
HTTPServerState prev_server_state = server_state;
server_state = HTTP_SERVER_STATE_OFF;
if (server->is_listening()) {
if (preset.is_null()) {
if (preset.is_null() || menu_options == 0) {
server->stop();
} else {
server_state = HTTP_SERVER_STATE_ON;
menu_options += 1;
}
}
return server_state != prev_server_state;
return server_state != prev_server_state || menu_options != prev;
}
Ref<ImageTexture> EditorExportPlatformWeb::get_option_icon(int p_index) const {