fix(controlcenter): fix widget sorting in dropdown list

This commit is contained in:
loner
2025-11-03 17:21:48 +08:00
parent e5e9b5961b
commit 34cdbfea32
+7 -6
View File
@@ -68,12 +68,13 @@ ColumnLayout {
Component.onCompleted: {
// Fill out availableWidgets ListModel
availableWidgets.clear()
ControlCenterWidgetRegistry.getAvailableWidgets().forEach(entry => {
availableWidgets.append({
"key": entry,
"name": entry
})
})
var sortedEntries = ControlCenterWidgetRegistry.getAvailableWidgets().slice().sort()
sortedEntries.forEach(entry => {
availableWidgets.append({
"key": entry,
"name": entry
})
})
// Starts empty
cardsModel = []