From 46ec9ab2ca0f1b5365b5b05b08052df967d6fcfc Mon Sep 17 00:00:00 2001 From: Jonathan Sykes Date: Thu, 8 Oct 2026 04:02:43 +0800 Subject: [PATCH] Report layouts selected through imported settings to the worker --- frontend/app.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/app.js b/frontend/app.js index 26c2594..b6650e4 100755 --- a/frontend/app.js +++ b/frontend/app.js @@ -1669,7 +1669,10 @@ function applyAppearance() { const desiredLayout=s.layout || 'classic'; if(root.dataset.layout!==desiredLayout && !Lazy.loaded('layout:'+desiredLayout)) { Lazy.load('layout:'+desiredLayout).then(()=>{if((data.settings.layout||'classic')===desiredLayout)applyAppearance();}).catch(error=>toast(error.message)); - } else root.dataset.layout=desiredLayout; + } else { + root.dataset.layout=desiredLayout; + if(Lazy.layout!==desiredLayout) { Lazy.layout=desiredLayout; Lazy.reportLayout?.(); } + } } function fmtBytes(n) { if (!n) return '0 B';