diff --git a/command.fnl b/command.fnl index 7311efa..35eb4eb 100644 --- a/command.fnl +++ b/command.fnl @@ -148,9 +148,7 @@ (tset entry :on_activate (fn [event] (let [result (self:on-activate event.text)] - (set prompt.label (or result.prompt "")) - (set entry.sensitive result.active) - (set entry.text (or result.default result.error ""))))) + (update-widget-state self result)))) self))