From 7f4a05debf58908ed706ca4659a6591fd9a08245 Mon Sep 17 00:00:00 2001 From: Stefan Haller Date: Thu, 8 Feb 2024 11:00:09 +0100 Subject: [PATCH] Redraw commits view when showGraph setting changes --- pkg/gui/controllers/local_commits_controller.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/gui/controllers/local_commits_controller.go b/pkg/gui/controllers/local_commits_controller.go index c88e4d0a8..68a0ea742 100644 --- a/pkg/gui/controllers/local_commits_controller.go +++ b/pkg/gui/controllers/local_commits_controller.go @@ -930,7 +930,10 @@ func (self *LocalCommitsController) handleOpenLogMenu() error { return func() error { self.c.GetAppState().GitLogShowGraph = value self.c.SaveAppStateAndLogError() - return nil + if err := self.c.PostRefreshUpdate(self.c.Contexts().LocalCommits); err != nil { + return err + } + return self.c.PostRefreshUpdate(self.c.Contexts().SubCommits) } } return self.c.Menu(types.CreateMenuOptions{