From 00f34f2cee355c2f57d91f234cca4fe5440b5e4c Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Thu, 22 Jan 2026 22:35:57 -0500 Subject: [PATCH] fix engine setMode() --- src/kiri/run/engine.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/kiri/run/engine.js b/src/kiri/run/engine.js index e1abe19c..abfa9ace 100644 --- a/src/kiri/run/engine.js +++ b/src/kiri/run/engine.js @@ -84,7 +84,16 @@ class Engine { * @returns {Engine} this */ setMode(mode) { - this.settings.mode = mode; + let lmode = mode.toLowerCase(); + Object.assign(this.settings, { + mode: mode, + controller: {}, + render: false, + filter: { [mode]: "internal" }, + device: conf.defaults[lmode].d, + process: conf.defaults[lmode].p, + }); + console.log({ settings: this.settings }); return this; }