From bb59062b3e5ddceec1c36cdbde1c859f5c491337 Mon Sep 17 00:00:00 2001 From: digital-garbage <133010426+digital-garbage@users.noreply.github.com> Date: Tue, 22 Sep 2026 19:52:32 +0300 Subject: [PATCH] fix: latent upsampler dropdown silently reverted to auto after picking a file sel.onchange only passed the filename, missing the "detail_upsampler" key setSamplerInputNow(name, value) expects -- so it wrote sampler_inputs[""] = undefined instead of sampler_inputs.detail_upsampler, and the next render recomputed the visible value from the untouched (still unset) field and fell back to "auto". Matches the working sibling call one line below (identity_projector). Co-Authored-By: Claude Sonnet 5 --- movie_editor/frontend/engine_settings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/movie_editor/frontend/engine_settings.js b/movie_editor/frontend/engine_settings.js index 6a964c4c..fa9be3e3 100644 --- a/movie_editor/frontend/engine_settings.js +++ b/movie_editor/frontend/engine_settings.js @@ -952,7 +952,7 @@ if (c === cur) o.selected = true; sel.append(o); }); - sel.onchange = () => S.setSamplerInputNow(sel.value); + sel.onchange = () => S.setSamplerInputNow("detail_upsampler", sel.value); // An upsampler has to take latents the same width as the model's, so on H3 the LTX // file is not a fallback and 'auto' deliberately will not fetch it. Promising a // download that cannot happen sends people to wait at the console for nothing.