settings: fix dropped disconnected displays on save

This commit is contained in:
bbedward committed 2026-02-16 17:47:28 -05:00
1 parent 45b6362dd3
commit c530eab303
1 file changed
+4
@@ -1493,6 +1493,10 @@ Singleton {
}
const original = originalOutputs ? JSON.parse(JSON.stringify(originalOutputs)) : buildOutputsWithPendingChanges();
for (const name in savedOutputs) {
if (!original[name])
original[name] = JSON.parse(JSON.stringify(savedOutputs[name]));
}
backendWriteOutputsConfig(original);
clearPendingChanges();
if (originalOutputs)