diff --git a/basis/ui/tools/listener/listener.factor b/basis/ui/tools/listener/listener.factor index 91448dfe10..7cb3c70cbc 100644 --- a/basis/ui/tools/listener/listener.factor +++ b/basis/ui/tools/listener/listener.factor @@ -263,8 +263,9 @@ M: listener-operation invoke-command ( target command -- ) : listener-run-files ( seq -- ) [ - [ \ listener-run-files ] dip - '[ _ [ run-file ] each ] call-listener + '[ _ [ run-file ] each ] + \ listener-run-files + call-listener ] unless-empty ; : com-end ( listener -- )