diff --git a/custom_components/view_assist/devices/entity_listeners.py b/custom_components/view_assist/devices/entity_listeners.py index 154d83b..82a6259 100644 --- a/custom_components/view_assist/devices/entity_listeners.py +++ b/custom_components/view_assist/devices/entity_listeners.py @@ -435,7 +435,8 @@ def on_mode_state_change(self, new_mode: str) -> None: elif new_mode == VAMode.CYCLE: # Start cycling views if self.navigation_manager: - self.navigation_manager.start_display_view_cycle(CYCLE_VIEWS) + cycle_views = self.config.runtime_data.dashboard.display_settings.cycle_views + self.navigation_manager.start_display_view_cycle(cycle_views) elif new_mode == VAMode.HOLD: # Hold mode, so cancel any revert timer