diff --git a/errands/lib/sync/sync.py b/errands/lib/sync/sync.py index 632cf2a7..c05b6b40 100644 --- a/errands/lib/sync/sync.py +++ b/errands/lib/sync/sync.py @@ -55,6 +55,11 @@ def sync(self) -> None: self.sync_again = False GLib.idle_add(State.sidebar.toggle_sync_indicator, False) self.syncing = False + if ( + State.view_stack.get_visible_child_name() == "errands_status_page" + and UserData.task_lists + ): + State.view_stack.set_visible_child_name("errands_today_page") # TODO: Needs to be threaded to not block UI @classmethod