1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-16 10:12:21 +01:00
This commit is contained in:
J. Nick Koston
2025-06-12 15:48:00 -05:00
parent bbf7d32676
commit 0545b9c7f2

View File

@@ -296,7 +296,7 @@ void ESP32TouchComponent::loop() {
// Find the child for the pad that triggered the interrupt // Find the child for the pad that triggered the interrupt
for (auto *child : this->children_) { for (auto *child : this->children_) {
if (child->get_touch_pad() == event.pad) if (child->get_touch_pad() == event.pad) {
if (child->last_state_ != is_touch_event) { if (child->last_state_ != is_touch_event) {
// Read current value // Read current value
uint32_t value = 0; uint32_t value = 0;
@@ -311,7 +311,8 @@ void ESP32TouchComponent::loop() {
ESP_LOGD(TAG, "Touch Pad '%s' %s (value: %d, threshold: %d)", child->get_name().c_str(), ESP_LOGD(TAG, "Touch Pad '%s' %s (value: %d, threshold: %d)", child->get_name().c_str(),
is_touch_event ? "touched" : "released", value, child->get_threshold()); is_touch_event ? "touched" : "released", value, child->get_threshold());
} }
break; break;
}
} }
} }
} }