null safety so that it might load properly idk

This commit is contained in:
2026-08-08 19:59:10 +01:00
parent b3c46e2df2
commit 021ddae2d0
2 changed files with 25 additions and 10 deletions

View File

@@ -8,9 +8,11 @@ import "../Color.js" as Colors
Singleton {
id: root
property double batteryPercentage: root.mainBattery.percentage
property bool batteryPresent: root.mainBattery.ready
property UPowerDevice mainBattery: UPower.displayDevice
property double batteryPercentage: root.mainBattery.percentage || 0
property bool batteryPresent: root.mainBattery.ready || false
property UPowerDevice mainBattery: UPower.displayDevice || undefined
function getBatteryColor() {
let criticalLevel = 20;