From 0be3fd4f6406800c4fe422382802cb93617144ec Mon Sep 17 00:00:00 2001 From: Christoph Baumann Date: Sat, 26 Apr 2025 23:42:37 +0200 Subject: [PATCH] only show remaining bar when it has non negligible size --- nyx/nyx_gui/frontend/gui_tools_partition_manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nyx/nyx_gui/frontend/gui_tools_partition_manager.c b/nyx/nyx_gui/frontend/gui_tools_partition_manager.c index 2207a90e..8a3308cb 100644 --- a/nyx/nyx_gui/frontend/gui_tools_partition_manager.c +++ b/nyx/nyx_gui/frontend/gui_tools_partition_manager.c @@ -1912,7 +1912,7 @@ static void _update_partition_bar() lv_obj_set_size(part_info.bar_l4t, bar_l4t_size, LV_DPI / 2); lv_obj_set_size(part_info.bar_and, bar_and_size, LV_DPI / 2); lv_obj_set_size(part_info.bar_hos_os, bar_hos_os_size, LV_DPI / 2); - lv_obj_set_size(part_info.bar_remaining, bar_remaining_size, LV_DPI / 2); + lv_obj_set_size(part_info.bar_remaining, bar_remaining_size > 4 ? bar_remaining_size : 0, LV_DPI / 2); lv_obj_set_size(part_info.bar_emu_sd, bar_emu_sd_size, LV_DPI / 2); // Re-align bars. @@ -1940,7 +1940,7 @@ static void _update_partition_bar() lv_obj_align(part_info.sep_hos, part_info.bar_hos_os, LV_ALIGN_OUT_RIGHT_MID, -4, 0); // Set Remaining blending separator - lv_obj_set_size(part_info.sep_remaining, bar_remaining_size ? 8 : 0, LV_DPI / 2); + lv_obj_set_size(part_info.sep_remaining, bar_remaining_size > 4 ? 8 : 0, LV_DPI / 2); lv_obj_align(part_info.sep_remaining, part_info.bar_and, LV_ALIGN_OUT_RIGHT_MID, -4, 0); // Set emuSD blending separator