You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The --change-state CLI command (added in #460) silently fails — it exits with code 0 but has no effect on the StreamDeck device.
Root Cause
on_change_state in src/app.py and the api_state_requests handler in src/backend/DeckManagement/DeckController.py both call gl.page_manager.get_best_page_path_match_from_name(), which does not exist on PageManagerBackend. The correct method is find_matching_page_path(), which on_change_page and the api_page_requests handler already use correctly.
The AttributeError is swallowed by GTK's D-Bus action handler, so there is no error output or log entry — the command just silently does nothing.
Activity