diff --git a/internal/app/app.go b/internal/app/app.go index 7318747e..4aa9a8f9 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -148,8 +148,13 @@ func (a *App) doInteractiveMode() ([]string, string, bool) { checkboxes = io.GetCheckboxes(label, opts) if len(checkboxes) == 0 { - io.Logger.Warn().Msg("Select ResourceTypes!") - ok := io.GetYesNo("Do you want to finish?") + ok := io.GetYesNo("No selection?") + if ok { + return checkboxes, keyword, true + } + + // The case for interruption(Ctrl + C) + ok = io.GetYesNo("Do you want to finish?") if ok { io.Logger.Info().Msg("Finished...") return checkboxes, keyword, false