fix pulldown refresh on stored settings change

This commit is contained in:
Stewart Allen 2026-03-02 21:15:23 -05:00
commit e93dbadef2
3 changed files with 6 additions and 0 deletions

View file

@ -82,6 +82,8 @@ function updateProcessList() {
load.onclick = (ev) => {
api.conf.load(undefined, sk);
updateProcessList();
// update pulldowns
api.devices.refresh();
modal.hide();
}
load.appendChild(DOC.createTextNode(sk));

View file

@ -360,6 +360,8 @@ export function init_input() {
// override old style settings two-button menu
ui.settingsSave.onclick = () => {
settingsOps.settings_save(undefined, ui.settingsName.value);
// update pulldowns
api.devices.refresh();
};
// initialize and expose modal to API

View file

@ -577,10 +577,12 @@ export function fdm_export(print, online, ondone, ondebug) {
lastFanSpeed = fanSpeed;
}
if (bedTemp !== lastBedTemp) {
// console.log({ bed_temp_change_to: bedTemp, from: lastBedTemp });
append(`M140 S${bedTemp} T0`);
lastBedTemp = bedTemp;
}
if (nozzleTemp !== lastNozzleTemp) {
// console.log({ temp_change_to: nozzleTemp, from: lastNozzleTemp });
if (t0) append(`M104 S${nozzleTemp} T0`);
if (t1) append(`M104 S${nozzleTemp} T1`);
if (!(t0 || t1)) append(`M104 S${nozzleTemp} T${tool}`);