diff options
| author | Jeff Carr <[email protected]> | 2024-02-11 18:58:52 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-11 18:58:52 -0600 |
| commit | 2a46bd2c9e34cf929f28837f36e66954c434aa15 (patch) | |
| tree | 43c4f106345e2844c5ac9f0cc1ee5d3a796465a3 /globalDisplayOptions.go | |
| parent | 4f2f0426688117eb23c9138899a922210e42b232 (diff) | |
fix hidden tracking
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'globalDisplayOptions.go')
| -rw-r--r-- | globalDisplayOptions.go | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/globalDisplayOptions.go b/globalDisplayOptions.go index 9ca43e5..aa24dde 100644 --- a/globalDisplayOptions.go +++ b/globalDisplayOptions.go @@ -50,11 +50,19 @@ func globalDisplayOptions(box *gui.Node) { group1 := vbox.NewGroup("Global Display Options") group1.NewButton("Show Repository Window", func() { - showHideRepos() - scanForReady() - scanForReady() - reposwin.Toggle() - findNextDirty("") + if reposwin.Hidden() { + log.Info("showing reposwin") + showHideRepos() + scanForReady() + scanForReady() + reposwin.Show() + findNextDirty("") + // double check the found next repo + fullDoubleCheckFix() + } else { + log.Info("hiding reposwin") + reposwin.Hide() + } }) me.autoHideReadOnly = group1.NewCheckbox("Hide read-only repos").SetChecked(true) |
