From d9288a322b81365728ca63a1ba84dfe9c655ec45 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Tue, 1 Aug 2023 08:23:48 +0700 Subject: [PATCH] Update battery stat --- better-xcloud.user.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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) {} }