mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-04-14 09:42:10 -04:00
displays: fix reverted state for position
This commit is contained in:
@@ -672,28 +672,25 @@ Item {
|
|||||||
|
|
||||||
function revertChanges() {
|
function revertChanges() {
|
||||||
const hadFormatChange = originalDisplayNameMode !== "";
|
const hadFormatChange = originalDisplayNameMode !== "";
|
||||||
|
|
||||||
if (hadFormatChange) {
|
if (hadFormatChange) {
|
||||||
SettingsData.displayNameMode = originalDisplayNameMode;
|
SettingsData.displayNameMode = originalDisplayNameMode;
|
||||||
SettingsData.saveSettings();
|
SettingsData.saveSettings();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (originalOutputs) {
|
if (!originalOutputs) {
|
||||||
const original = JSON.parse(JSON.stringify(originalOutputs));
|
if (hadFormatChange)
|
||||||
backendWriteOutputsConfig(original);
|
backendWriteOutputsConfig(buildOutputsWithPendingChanges());
|
||||||
pendingChanges = {};
|
|
||||||
originalOutputs = null;
|
|
||||||
originalDisplayNameMode = "";
|
|
||||||
outputs = {};
|
|
||||||
Qt.callLater(() => {
|
|
||||||
root.outputs = original;
|
|
||||||
});
|
|
||||||
} else if (hadFormatChange) {
|
|
||||||
const currentOutputs = buildOutputsWithPendingChanges();
|
|
||||||
backendWriteOutputsConfig(currentOutputs);
|
|
||||||
clearPendingChanges();
|
|
||||||
} else {
|
|
||||||
clearPendingChanges();
|
clearPendingChanges();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const original = JSON.parse(JSON.stringify(originalOutputs));
|
||||||
|
backendWriteOutputsConfig(original);
|
||||||
|
pendingChanges = {};
|
||||||
|
originalOutputs = null;
|
||||||
|
originalDisplayNameMode = "";
|
||||||
|
outputs = original;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getOutputBounds() {
|
function getOutputBounds() {
|
||||||
|
|||||||
Reference in New Issue
Block a user