diff --git a/web/js/sections/board-control.js b/web/js/sections/board-control.js index e57dbb7..d997664 100644 --- a/web/js/sections/board-control.js +++ b/web/js/sections/board-control.js @@ -17,6 +17,7 @@ function syncStateFromStorage() { isHomed = localStorage.getItem('wiji_homed') === 'true'; steps1 = isHomed ? parseInt(localStorage.getItem('wiji_steps1') || IK.ARM.HOME_STEPS.m1) : IK.ARM.HOME_STEPS.m1; steps2 = isHomed ? parseInt(localStorage.getItem('wiji_steps2') || IK.ARM.HOME_STEPS.m2) : IK.ARM.HOME_STEPS.m2; + currentBg = localStorage.getItem('wiji_bg') || 'default'; Motion.setSteps(steps1, steps2); } diff --git a/web/js/sections/input-text.js b/web/js/sections/input-text.js index 552b3d0..9e5929c 100644 --- a/web/js/sections/input-text.js +++ b/web/js/sections/input-text.js @@ -18,6 +18,7 @@ function syncStateFromStorage() { isHomed = localStorage.getItem('wiji_homed') === 'true'; steps1 = isHomed ? parseInt(localStorage.getItem('wiji_steps1') || IK.ARM.HOME_STEPS.m1) : IK.ARM.HOME_STEPS.m1; steps2 = isHomed ? parseInt(localStorage.getItem('wiji_steps2') || IK.ARM.HOME_STEPS.m2) : IK.ARM.HOME_STEPS.m2; + currentBg = localStorage.getItem('wiji_input_bg') || 'default'; Motion.setSteps(steps1, steps2); } diff --git a/web/js/sections/sequence-editor.js b/web/js/sections/sequence-editor.js index 1d69524..a1ac1c3 100644 --- a/web/js/sections/sequence-editor.js +++ b/web/js/sections/sequence-editor.js @@ -26,6 +26,7 @@ function syncStateFromStorage() { isHomed = localStorage.getItem('wiji_homed') === 'true'; steps1 = isHomed ? parseInt(localStorage.getItem('wiji_steps1') || IK.ARM.HOME_STEPS.m1) : IK.ARM.HOME_STEPS.m1; steps2 = isHomed ? parseInt(localStorage.getItem('wiji_steps2') || IK.ARM.HOME_STEPS.m2) : IK.ARM.HOME_STEPS.m2; + currentBg = localStorage.getItem('wiji_bg') || 'default'; const savedSeq = localStorage.getItem('wiji_sequence_draft'); if (savedSeq) {