From c3bcf68851cf67fa2c5288c54bc6786d045c0c39 Mon Sep 17 00:00:00 2001 From: jgmdev Date: Sun, 20 Mar 2022 01:05:07 -0400 Subject: [PATCH] treeview: use root_view:get_primary_node().active_view for focus. --- data/plugins/treeview.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/plugins/treeview.lua b/data/plugins/treeview.lua index b8f5dda3..6e45aad2 100644 --- a/data/plugins/treeview.lua +++ b/data/plugins/treeview.lua @@ -570,7 +570,7 @@ command.add(nil, { previous_view = core.active_view end if not previous_view then - previous_view = core.root_view:get_primary_node().views[1] + previous_view = core.root_view:get_primary_node().active_view end core.set_active_view(view) if not view.selected_item then @@ -581,9 +581,9 @@ command.add(nil, { end else - local last_active = not core.last_active_view:is(CommandView) - and core.last_active_view or core.root_view:get_primary_node().views[1] - core.set_active_view(previous_view or last_active) + core.set_active_view( + previous_view or core.root_view:get_primary_node().active_view + ) end end })