1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-03 20:32:07 -04:00

dbar: Sort layout items by Position & ID

This commit is contained in:
purian23
2026-02-24 18:31:27 -05:00
parent 4050935adb
commit eaf1924e55

View File

@@ -162,7 +162,10 @@ Item {
})).sort((a, b) => { })).sort((a, b) => {
const aVertical = a.position === SettingsData.Position.Left || a.position === SettingsData.Position.Right; const aVertical = a.position === SettingsData.Position.Left || a.position === SettingsData.Position.Right;
const bVertical = b.position === SettingsData.Position.Left || b.position === SettingsData.Position.Right; const bVertical = b.position === SettingsData.Position.Left || b.position === SettingsData.Position.Right;
return aVertical - bVertical; if (aVertical !== bVertical) {
return aVertical - bVertical;
}
return String(a.id).localeCompare(String(b.id));
}); });
return JSON.stringify(mapped); return JSON.stringify(mapped);
} }