From 9d0e16a525c1dca4f52fa840d71f044a0fe21574 Mon Sep 17 00:00:00 2001 From: Timo Wagner Date: Sun, 26 Oct 2025 12:06:33 +0100 Subject: [PATCH] Sync scrolling options from serveroptions on refresh --- modules/display.js | 2 +- public/js/dashboard.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/display.js b/modules/display.js index 97bd5b9..9443527 100644 --- a/modules/display.js +++ b/modules/display.js @@ -49,7 +49,7 @@ export default class display { displayTime: true, statusMessage: "", statusMessageScrolling: false, - statusMessageScrollingDuration: "15s" + statusMessageScrollingDuration: 15 }; /** @property {Array} timeoutId - holds setTimeout id's for mainLoop */ diff --git a/public/js/dashboard.js b/public/js/dashboard.js index f0234ce..73a5a07 100644 --- a/public/js/dashboard.js +++ b/public/js/dashboard.js @@ -49,6 +49,8 @@ socket.on("callback.dashboard.sync", function (data) { }).dropdown("set selected", { bundle: serverOptions.currentBundle }); $('#currentBundle').text(serverOptions.currentBundle); $('#statusMessageAdmin').val(serverOptions.statusMessage.replace("
", "\n")); + $('#statusMessageScrolling')[0].checked = serverOptions.statusMessageScrolling; + $('#statusMessageScrollingDuration').val(serverOptions.statusMessageScrollingDuration); // update dropdown at menu with bundles valueArray = []; let x = 0;