From ac2e450e38399777e712504866c8bbac8738f65c Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Thu, 7 Dec 2023 21:43:08 +0100 Subject: [PATCH] fix: duplicate example --- website/src/settings.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/settings.mjs b/website/src/settings.mjs index 24269200..67d386cf 100644 --- a/website/src/settings.mjs +++ b/website/src/settings.mjs @@ -138,7 +138,7 @@ export function updateUserCode(code) { let activePattern = getSetting('activePattern'); // check if code is that of an example tune const [example] = Object.entries(tunes).find(([_, tune]) => tune === code) || []; - if (example) { + if (example && (!activePattern || activePattern === example)) { // select example setActivePattern(example); return; @@ -187,5 +187,6 @@ export function duplicateActivePattern() { } export function setActivePattern(key) { + console.log('set', key); settingsMap.setKey('activePattern', key); }