From b3463f1fb7314aa4ee62d0499e2e0789d23a21d5 Mon Sep 17 00:00:00 2001 From: Huy Pham <42948410+hpham@users.noreply.github.com> Date: Mon, 20 Jan 2020 16:17:27 -0800 Subject: [PATCH] set SessionsDialog treeview's current selection again so that deleting multiple sessions is a bit more convenient --- daemon/core/gui/dialogs/sessions.py | 4 ++++ 1 file changed, 4 insertions(+) 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])