From bddccd03566108479e2515177aba790bd0f02363 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Thu, 21 Dec 2023 17:19:42 +0200 Subject: [PATCH] Missed several context bind cases --- public/scripts/instruct-mode.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/scripts/instruct-mode.js b/public/scripts/instruct-mode.js index 53f2c8515..722d7b9f7 100644 --- a/public/scripts/instruct-mode.js +++ b/public/scripts/instruct-mode.js @@ -137,7 +137,7 @@ export function autoSelectInstructPreset(modelId) { let foundMatch = false; for (const instruct_preset of instruct_presets) { // If instruct preset matches the context template - if (instruct_preset.name === power_user.context.preset) { + if (power_user.instruct.bind_to_context && instruct_preset.name === power_user.context.preset) { foundMatch = true; selectInstructPreset(instruct_preset.name); break; @@ -164,7 +164,7 @@ export function autoSelectInstructPreset(modelId) { } } - if (power_user.default_instruct && power_user.instruct.preset !== power_user.default_instruct) { + if (power_user.instruct.bind_to_context && power_user.default_instruct && power_user.instruct.preset !== power_user.default_instruct) { if (instruct_presets.some(p => p.name === power_user.default_instruct)) { console.log(`Instruct mode: default preset "${power_user.default_instruct}" selected`); $('#instruct_presets').val(power_user.default_instruct).trigger('change');