diff --git a/better-xcloud.user.js b/better-xcloud.user.js index 6861d7b..b558195 100644 --- a/better-xcloud.user.js +++ b/better-xcloud.user.js @@ -116,9 +116,10 @@ class StreamBadges { const currentLevel = (await navigator.getBattery()).level * 100; batteryLevel = `${currentLevel}%`; - if (currentLevel < StreamBadges.startBatteryLevel) { - const diffLevel = StreamBadges.startBatteryLevel - currentLevel; - batteryLevel += ` (-${diffLevel}%)`; + if (currentLevel != StreamBadges.startBatteryLevel) { + const diffLevel = currentLevel - StreamBadges.startBatteryLevel; + const sign = diffLevel > 0 ? '+' : ''; + batteryLevel += ` (${sign}${diffLevel}%)`; } } catch(e) {} }