diff --git a/daemon/core/gui/dialogs/sessions.py b/daemon/core/gui/dialogs/sessions.py index 6efe598e..3af76c52 100644 --- a/daemon/core/gui/dialogs/sessions.py +++ b/daemon/core/gui/dialogs/sessions.py @@ -215,3 +215,7 @@ class SessionsDialog(Dialog): self.tree.delete(item[0]) if sid == self.app.core.session_id: self.click_new() + selections = self.tree.get_children() + if selections: + self.tree.focus(selections[0]) + self.tree.selection_set(selections[0])