From bef35591f8057c991ff3f3611bc35c55669f0e55 Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Mon, 2 Oct 2023 11:23:53 +0200 Subject: [PATCH] hud compact: battery: don't show decimals watt --- src/hud_elements.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/hud_elements.cpp b/src/hud_elements.cpp index 8788f0e1..a85aadb2 100644 --- a/src/hud_elements.cpp +++ b/src/hud_elements.cpp @@ -951,7 +951,10 @@ void HudElements::battery(){ if (Battery_Stats.current_watt != 0) { if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_battery_watt]){ ImguiNextColumnOrNewRow(); - right_aligned_text(HUDElements.colors.text, HUDElements.ralign_width, "%.1f", Battery_Stats.current_watt); + if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_hud_compact] && Battery_Stats.current_watt >= 10.0f) + right_aligned_text(HUDElements.colors.text, HUDElements.ralign_width, "%.0f", Battery_Stats.current_watt); + else + right_aligned_text(HUDElements.colors.text, HUDElements.ralign_width, "%.1f", Battery_Stats.current_watt); ImGui::SameLine(0,1.0f); ImGui::PushFont(HUDElements.sw_stats->font1); HUDElements.TextColored(HUDElements.colors.text, "W");