From bd257faa8c7cfbec7f9a62aed04687504a0404b1 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Fri, 20 Mar 2026 23:15:36 -0700 Subject: [PATCH] Refactor: Remove sel-size and syncSizeByModel --- src/app/dom.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/app/dom.js b/src/app/dom.js index e74d7c3..4700b70 100644 --- a/src/app/dom.js +++ b/src/app/dom.js @@ -1,7 +1,7 @@ export const ELEMENT_IDS = [ 'setup-screen', 'main-screen', 'setup-key', 'setup-save', 'btn-settings', 'modal-settings', 'modal-key', 'modal-save', 'btn-close-modal', - 'sel-model', 'inp-prompt', 'inp-frames', 'inp-fps', 'sel-size', 'sel-ratio', + 'sel-model', 'inp-prompt', 'inp-frames', 'inp-fps', 'sel-ratio', 'btn-generate', 'progress-area', 'progress-bar', 'progress-text', 'frames-preview', 'result-area', 'result-gif', 'btn-download' ]; @@ -73,11 +73,3 @@ export function setGenerating(el, active) { el.btnGenerate.style.opacity = active ? '0.5' : '1'; el.btnGenerate.style.cursor = active ? 'not-allowed' : 'pointer'; } - -export function syncSizeByModel(el) { - if (!el.selModel || !el.selSize) return; - const isGemini = el.selModel.value.startsWith('google/'); - const opt05 = el.selSize.querySelector('option[value="0.5K"]'); - if (opt05) opt05.disabled = !isGemini; - if (!isGemini && el.selSize.value === '0.5K') el.selSize.value = '1K'; -}