mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-24 13:32:50 -05:00
dgop: fix default sort direction
This commit is contained in:
@@ -105,7 +105,7 @@ Item {
|
||||
sortKey: "name"
|
||||
currentSort: DgopService.currentSort
|
||||
sortAscending: DgopService.sortAscending
|
||||
onClicked: DgopService.setSortBy("name")
|
||||
onClicked: DgopService.toggleSort("name")
|
||||
alignment: Text.AlignLeft
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ Item {
|
||||
sortKey: "cpu"
|
||||
currentSort: DgopService.currentSort
|
||||
sortAscending: DgopService.sortAscending
|
||||
onClicked: DgopService.setSortBy("cpu")
|
||||
onClicked: DgopService.toggleSort("cpu")
|
||||
}
|
||||
|
||||
SortableHeader {
|
||||
@@ -124,7 +124,7 @@ Item {
|
||||
sortKey: "memory"
|
||||
currentSort: DgopService.currentSort
|
||||
sortAscending: DgopService.sortAscending
|
||||
onClicked: DgopService.setSortBy("memory")
|
||||
onClicked: DgopService.toggleSort("memory")
|
||||
}
|
||||
|
||||
SortableHeader {
|
||||
@@ -133,7 +133,7 @@ Item {
|
||||
sortKey: "pid"
|
||||
currentSort: DgopService.currentSort
|
||||
sortAscending: DgopService.sortAscending
|
||||
onClicked: DgopService.setSortBy("pid")
|
||||
onClicked: DgopService.toggleSort("pid")
|
||||
}
|
||||
|
||||
Item {
|
||||
|
||||
@@ -569,10 +569,18 @@ Singleton {
|
||||
}
|
||||
|
||||
function setSortBy(newSortBy) {
|
||||
if (newSortBy === currentSort) {
|
||||
if (newSortBy !== currentSort) {
|
||||
currentSort = newSortBy;
|
||||
sortAscending = false;
|
||||
applySorting();
|
||||
}
|
||||
}
|
||||
|
||||
function toggleSort(column) {
|
||||
if (column === currentSort) {
|
||||
sortAscending = !sortAscending;
|
||||
} else {
|
||||
currentSort = newSortBy;
|
||||
currentSort = column;
|
||||
sortAscending = false;
|
||||
}
|
||||
applySorting();
|
||||
|
||||
Reference in New Issue
Block a user