[core] Inline set_component_state_ and use it in Application (#14369)

This commit is contained in:
J. Nick Koston
2026-02-28 07:20:34 -10:00
committed by GitHub
parent 7d52a9587f
commit 757e8d90e6
3 changed files with 5 additions and 7 deletions
+1 -2
View File
@@ -508,8 +508,7 @@ void Application::enable_pending_loops_() {
// Clear the pending flag and enable the loop
component->pending_enable_loop_ = false;
ESP_LOGVV(TAG, "%s loop enabled from ISR", LOG_STR_ARG(component->get_component_log_str()));
component->component_state_ &= ~COMPONENT_STATE_MASK;
component->component_state_ |= COMPONENT_STATE_LOOP;
component->set_component_state_(COMPONENT_STATE_LOOP);
// Move to active section
this->activate_looping_component_(i);