diff --git a/engine/app.py b/engine/app.py index 72aaace..ccfca81 100644 --- a/engine/app.py +++ b/engine/app.py @@ -1134,8 +1134,11 @@ def run_pipeline_mode(preset_name: str = "demo"): frame += 1 except KeyboardInterrupt: - pass - finally: pipeline.cleanup() display.cleanup() print("\n \033[38;5;245mPipeline stopped\033[0m") + return # Exit pipeline mode, not font picker + + pipeline.cleanup() + display.cleanup() + print("\n \033[38;5;245mPipeline stopped\033[0m")