diff --git a/src/main.js b/src/main.js index b53970e..b8a26f4 100644 --- a/src/main.js +++ b/src/main.js @@ -166,7 +166,6 @@ function savePreferences() { connection: ui.connectionSection.open, connectionAdvanced: ui.connectionAdvanced.open, display: ui.displaySection.open, - displayAdvanced: ui.displayAdvanced.open, debug: ui.debugSection.open } } diff --git a/tests/main-ui-state.test.mjs b/tests/main-ui-state.test.mjs new file mode 100644 index 0000000..f2fb6d3 --- /dev/null +++ b/tests/main-ui-state.test.mjs @@ -0,0 +1,9 @@ +import assert from 'node:assert/strict'; +import { readFileSync } from 'node:fs'; +import test from 'node:test'; + +test('main UI persistence does not reference the removed Display advanced panel', () => { + const source = readFileSync(new URL('../src/main.js', import.meta.url), 'utf8'); + assert.doesNotMatch(source, /ui\.displayAdvanced/); + assert.doesNotMatch(source, /displayAdvanced:\s*ui\.displayAdvanced/); +});