From 5957e277b7a242ecb15e33f73258f538160b2983 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Tue, 29 Jul 2025 09:31:35 +0200 Subject: [PATCH] Remove mapping on `!lambda` calls --- ...X-Ultimate-Easy-ESPHome_core_hw_touch.yaml | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_touch.yaml b/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_touch.yaml index f4965ee..a58e473 100644 --- a/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_touch.yaml +++ b/ESPHome/TX-Ultimate-Easy-ESPHome_core_hw_touch.yaml @@ -425,9 +425,16 @@ tx_ultimate_easy: firmware: ${version} domain: touch type: swipe - action: !lambda return (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") ? "left" : "down"; + action: !lambda |- + if (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") + return "left"; + else + return "down"; swipe-direction: !lambda |- - return (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") ? "left" : "down"; + if (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") + return "left"; + else + return "down"; position: !lambda return std::to_string(touch.x); - lambda: |- ESP_LOGI("core_hw_touch", "Multi-touch released"); @@ -445,9 +452,16 @@ tx_ultimate_easy: firmware: ${version} domain: touch type: swipe - action: !lambda return (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") ? "right" : "up"; + action: !lambda |- + if (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") + return "right"; + else + return "up"; swipe-direction: !lambda |- - return (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") ? "right" : "up"; + if (sl_tx_model_format->state == "${TX_MODEL_FORMAT_EU_TEXT}") + return "right"; + else + return "up"; position: !lambda return std::to_string(touch.x); - lambda: |- ESP_LOGI("core_hw_touch", "Swipe %s",