diff --git a/windowRepos.go b/windowRepos.go index 5d25e08..181ddb1 100644 --- a/windowRepos.go +++ b/windowRepos.go @@ -48,6 +48,15 @@ func (r *repoWindow) Show() { r.mergeMaster.Enable() } log.Info("TODO: update the rows") + loop := r.View.ReposSortByName() + for loop.Scan() { + // var repo *repolist.RepoRow + view := loop.Repo() + if view.Hidden() { + continue + } + view.Update() + } } func (r *repoWindow) Hide() { @@ -127,7 +136,7 @@ func (r *repoWindow) repoMenu() *gui.Node { break } me.forge.SetConfigSave(true) - repo.Reload() + repo.Reload() // move this to gitpb view.Update() } me.forge.ConfigSave()