From 76f7726c470e71d329dd5a0ee87f888efa502b71 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Fri, 2 Oct 2020 20:05:45 +1000 Subject: [PATCH] dont close over loop variables ugh I hate this language feature --- pkg/gui/keybindings.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 40f15ba56..184314a3f 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -1645,6 +1645,7 @@ func (gui *Gui) keybindings() error { } for viewName := range gui.viewTabContextMap() { + viewName := viewName tabClickCallback := func(tabIndex int) error { return gui.onViewTabClick(viewName, tabIndex) } if err := gui.g.SetTabClickBinding(viewName, tabClickCallback); err != nil {