Merge branch 'main' of github.com:noctalia-dev/noctalia-shell

This commit is contained in:
LemmyCook 2025-08-28 15:01:45 -04:00
commit 42408572ab
3 changed files with 48 additions and 16 deletions

View file

@ -112,7 +112,11 @@ NPanel {
label: ""
description: ""
checked: ArchUpdaterService.isPackageSelected(modelData.name)
onToggled: ArchUpdaterService.togglePackageSelection(modelData.name)
onToggled: function (checked) {
ArchUpdaterService.togglePackageSelection(modelData.name)
// Force refresh of the checked property
checkbox.checked = ArchUpdaterService.isPackageSelected(modelData.name)
}
activeColor: (modelData.source === "aur") ? Color.mSecondary : Color.mPrimary
activeOnColor: (modelData.source === "aur") ? Color.mOnSecondary : Color.mOnPrimary
Layout.fillWidth: false