Fix button id during upload

Solves #1794
This commit is contained in:
Edward Firmo
2024-02-15 23:18:21 +01:00
parent 716c5c38f3
commit 5324c4f4b3

View File

@@ -111,13 +111,17 @@ script:
mode: restart
then:
- lambda: |-
static const char *const TAG = "addon_upload_tft.script.open_upload_dialog";
ESP_LOGD(TAG, "Showing upload dialog page");
ESP_LOGD("addon_upload_tft.script.open_upload_dialog", "Showing upload dialog page");
disp1->goto_page("confirm");
disp1->hide_component("bt_close");
page_id->update();
- wait_until:
condition:
- lambda: return (page_id->state == 26);
timeout: 2s
- lambda: |-
disp1->hide_component("bclose");
disp1->hide_component("bt_accept");
disp1->hide_component("bt_clear");
disp1->hide_component("bt_close");
disp1->set_component_text_printf("confirm.title", "Upload TFT\\r%s",
id(framework) == 1 ? "Arduino" : (id(framework) == 2 ? "ESP-IDF" : "Unknown"));
page_id->update();