From 8142bb2de52104a2ca3e36a79336b53340af4898 Mon Sep 17 00:00:00 2001 From: "Luke I. Wilson" Date: Wed, 7 Apr 2021 21:51:18 -0500 Subject: [PATCH] Autofocus new panels --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index df2ba7e..cdb234f 100644 --- a/main.go +++ b/main.go @@ -312,16 +312,20 @@ func main() { }}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Split Top", QuickChar: 6, Callback: func() { panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme)) panelContainer.SwapNeighborsSelected() + panelContainer.SelectPrev() changeFocus(panelContainer) }}, &ui.ItemEntry{Name: "Split Bottom", QuickChar: 6, Callback: func() { panelContainer.SplitSelected(ui.SplitVertical, ui.NewTabContainer(&theme)) + panelContainer.SelectNext() changeFocus(panelContainer) }}, &ui.ItemEntry{Name: "Split Left", QuickChar: 6, Callback: func() { panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme)) panelContainer.SwapNeighborsSelected() + panelContainer.SelectPrev() changeFocus(panelContainer) }}, &ui.ItemEntry{Name: "Split Right", QuickChar: 6, Callback: func() { panelContainer.SplitSelected(ui.SplitHorizontal, ui.NewTabContainer(&theme)) + panelContainer.SelectNext() changeFocus(panelContainer) }}, &ui.ItemSeparator{}, &ui.ItemEntry{Name: "Move", Shortcut: "Ctrl+M", Callback: func() {