summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--input/command.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/input/command.go b/input/command.go
index 4094ddb..8ff1fe0 100644
--- a/input/command.go
+++ b/input/command.go
@@ -18,10 +18,10 @@ import (
// https://github.com/charmbracelet/bubbles/textinput
func (o Options) Run() error {
i := textinput.New()
- if in, _ := stdin.Read(); in != "" && o.Value == "" {
- i.SetValue(in)
- } else {
+ if o.Value != "" {
i.SetValue(o.Value)
+ } else if in, _ := stdin.Read(); in != "" {
+ i.SetValue(in)
}
i.Focus()