Skip to content

Commit 4fa33fe

Browse files
fix: load saved brightness/temp values on remote page refresh
1 parent 2c7d56d commit 4fa33fe

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

remote.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ const Remote = {
8080
this.handleShowChangelog(payload);
8181
return;
8282
}
83-
if ("data" in payload) {
83+
if ("query" in payload && "data" in payload.query) {
8484
switch (payload.query.data) {
8585
case "config_update":
8686
this.handleSaveConfig(payload);
@@ -100,6 +100,14 @@ const Remote = {
100100
case "brightness": {
101101
const slider = document.querySelector("#brightness-slider");
102102
slider.value = payload.result;
103+
this.updateSliderThumbColor(slider, "brightness");
104+
105+
break;
106+
}
107+
case "temp": {
108+
const slider = document.querySelector("#temp-slider");
109+
slider.value = payload.result;
110+
this.updateSliderThumbColor(slider, "temp");
103111

104112
break;
105113
}
@@ -296,6 +304,7 @@ const Remote = {
296304
this.updateSliderThumbColor(slider, "brightness");
297305
}, false);
298306
this.updateSliderThumbColor(slider, "brightness");
307+
this.loadBrightness();
299308

300309
const slider2 = document.querySelector("#temp-slider");
301310
slider2.addEventListener("change", () => {
@@ -305,6 +314,7 @@ const Remote = {
305314
this.updateSliderThumbColor(slider2, "temp");
306315
}, false);
307316
this.updateSliderThumbColor(slider2, "temp");
317+
this.loadTemp();
308318

309319
const input = document.querySelector("#add-module-search");
310320
const deleteButton = document.querySelector("#delete-search-input");

0 commit comments

Comments
 (0)