From d6d73e81d68992e34d988898b44362de8b291d3d Mon Sep 17 00:00:00 2001 From: Harvey Tindall Date: Wed, 26 Nov 2025 21:12:43 +0000 Subject: [PATCH] settings: fix (restart)required detection on save --- ts/modules/settings.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ts/modules/settings.ts b/ts/modules/settings.ts index 3f97c59..43695f5 100644 --- a/ts/modules/settings.ts +++ b/ts/modules/settings.ts @@ -132,7 +132,7 @@ class DOMSetting { } } - get required(): boolean { return this._required.classList.contains("badge"); } + get required(): boolean { return !(this._required.classList.contains("unfocused")); } set required(state: boolean) { if (state) { this._required.classList.remove("unfocused"); @@ -143,7 +143,7 @@ class DOMSetting { } } - get requires_restart(): boolean { return this._restart.classList.contains("badge"); } + get requires_restart(): boolean { return !(this._restart.classList.contains("unfocused")); } set requires_restart(state: boolean) { if (state) { this._restart.classList.remove("unfocused");