diff --git a/pkg/gui/services_panel.go b/pkg/gui/services_panel.go index 155e22d0..e09e1177 100644 --- a/pkg/gui/services_panel.go +++ b/pkg/gui/services_panel.go @@ -57,7 +57,7 @@ func (gui *Gui) handleServiceSelect(g *gocui.Gui, v *gocui.View) error { service, err := gui.getSelectedService() if err != nil { - return err + return nil } key := service.ID + "-" + gui.getServiceContexts()[gui.State.Panels.Services.ContextIndex] diff --git a/pkg/gui/view_helpers.go b/pkg/gui/view_helpers.go index 4e96b879..6d934712 100644 --- a/pkg/gui/view_helpers.go +++ b/pkg/gui/view_helpers.go @@ -13,9 +13,7 @@ import ( var cyclableViews = []string{"status", "services", "containers", "images"} func (gui *Gui) refreshSidePanels(g *gocui.Gui) error { - if err := gui.refreshContainersAndServices(); err != nil { - return err - } + // not refreshing containers and services here given that we do it every few milliseconds anyway if err := gui.refreshImages(); err != nil { return err }