From df8fae06dd759ab2ff4cb73b3345ca009b39bbe0 Mon Sep 17 00:00:00 2001 From: Austin Mroz Date: Mon, 30 Oct 2023 16:25:07 -0500 Subject: [PATCH] Dedicated state migration code for Load Images --- web/js/VHS.core.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/js/VHS.core.js b/web/js/VHS.core.js index 9f4cfe6..0543691 100644 --- a/web/js/VHS.core.js +++ b/web/js/VHS.core.js @@ -59,6 +59,12 @@ function useKVState(nodeType) { } else { //Saved data was not a map made by this method //This probably means it's an array and was already restored. + if (this.type =="VHS_LoadImages" && this.widgets.length == 5 && info?.widgets_values?.length == 5) { + //shift values up by 1 + this.widgets[1].value = info.widgets_values[2]; + this.widgets[2].value = info.widgets_values[3]; + this.widgets[3].value = info.widgets_values[4]; + } if (info?.widgets_values?.length != this.widgets.length) { //Widget could not have restored properly