diff options
author | Stefan Haller <stefan@haller-berlin.de> | 2023-10-08 19:52:54 +0200 |
---|---|---|
committer | Stefan Haller <stefan@haller-berlin.de> | 2023-10-10 08:37:30 +0200 |
commit | b5ca6a3add3b6d1fbf428dba84ee558e7cb16568 (patch) | |
tree | af3ce07bc63a2da3e46ac6e8ffd791686b6e96b1 /pkg/gui/controllers.go | |
parent | ecaa4846f125ce1420755111f339ad2a574a3fff (diff) |
When refreshing models, re-apply active filter for the corresponding view
Diffstat (limited to 'pkg/gui/controllers.go')
-rw-r--r-- | pkg/gui/controllers.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkg/gui/controllers.go b/pkg/gui/controllers.go index 43b226b58..6a751e1ef 100644 --- a/pkg/gui/controllers.go +++ b/pkg/gui/controllers.go @@ -47,6 +47,7 @@ func (gui *Gui) resetHelpersAndControllers() { patchBuildingHelper := helpers.NewPatchBuildingHelper(helperCommon) stagingHelper := helpers.NewStagingHelper(helperCommon) mergeConflictsHelper := helpers.NewMergeConflictsHelper(helperCommon) + searchHelper := helpers.NewSearchHelper(helperCommon) refreshHelper := helpers.NewRefreshHelper( helperCommon, @@ -56,6 +57,7 @@ func (gui *Gui) resetHelpersAndControllers() { stagingHelper, mergeConflictsHelper, worktreeHelper, + searchHelper, ) diffHelper := helpers.NewDiffHelper(helperCommon) cherryPickHelper := helpers.NewCherryPickHelper( @@ -119,7 +121,7 @@ func (gui *Gui) resetHelpersAndControllers() { modeHelper, appStatusHelper, ), - Search: helpers.NewSearchHelper(helperCommon), + Search: searchHelper, Worktree: worktreeHelper, SubCommits: helpers.NewSubCommitsHelper(helperCommon, refreshHelper, setSubCommits), } |