@@ -136,13 +136,12 @@ script:
|
||||
- lambda: |-
|
||||
ESP_LOGD("addon_upload_tft.script.open_upload_dialog", "Showing upload dialog page");
|
||||
disp1->goto_page("confirm");
|
||||
page_id->update();
|
||||
- wait_until:
|
||||
condition:
|
||||
- lambda: return (page_id->state == 26);
|
||||
- lambda: return (current_page->state == "confirm");
|
||||
timeout: 2s
|
||||
- lambda: |-
|
||||
if (page_id->state == 26) {
|
||||
if (current_page->state == "confirm") {
|
||||
disp1->hide_component("bclose");
|
||||
disp1->hide_component("bt_accept");
|
||||
disp1->hide_component("bt_clear");
|
||||
@@ -152,7 +151,6 @@ script:
|
||||
#elif defined(USE_ESP_IDF)
|
||||
disp1->set_component_text_printf("confirm.title", "Upload TFT\\rESP-IDF");
|
||||
#endif
|
||||
page_id->update();
|
||||
|
||||
- id: report_upload_progress
|
||||
mode: restart
|
||||
@@ -162,7 +160,7 @@ script:
|
||||
- lambda: |-
|
||||
ESP_LOGD("addon_upload_tft.script.report_upload_progress", "%s", message.c_str());
|
||||
if (id(tft_is_valid)) {
|
||||
if (page_id->state != 26) {
|
||||
if (current_page->state != "confirm") {
|
||||
open_upload_dialog->execute();
|
||||
}
|
||||
display_wrapped_text->execute("confirm.body", message.c_str(), 18);
|
||||
@@ -207,10 +205,9 @@ script:
|
||||
- delay: 2s
|
||||
- script.execute: open_upload_dialog
|
||||
- script.wait: open_upload_dialog
|
||||
- lambda: page_id->update();
|
||||
- wait_until:
|
||||
condition:
|
||||
- lambda: return (page_id->state == 26);
|
||||
- lambda: return (current_page->state == "confirm");
|
||||
timeout: 2s
|
||||
- script.execute:
|
||||
id: report_upload_progress
|
||||
|
||||
Reference in New Issue
Block a user