From 3e5ef396862997e26531ba2a81749b43a44f2dd4 Mon Sep 17 00:00:00 2001 From: CTCaer Date: Tue, 5 May 2020 19:28:15 +0300 Subject: [PATCH] nyx: Fix emummc slider when there's not enough space --- .../frontend/gui_tools_partition_manager.c | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/nyx/nyx_gui/frontend/gui_tools_partition_manager.c b/nyx/nyx_gui/frontend/gui_tools_partition_manager.c index f0e12ad..912c4c4 100644 --- a/nyx/nyx_gui/frontend/gui_tools_partition_manager.c +++ b/nyx/nyx_gui/frontend/gui_tools_partition_manager.c @@ -1579,7 +1579,23 @@ static lv_res_t _action_slider_emu(lv_obj_t *slider) lv_label_set_text(part_info.lbl_emu, lbl_text); } else - lv_slider_set_value(slider, 0); + { + int new_slider_val; + switch (part_info.emu_size) + { + case 29856: + new_slider_val = 1; + break; + case 59712: + new_slider_val = 2; + break; + case 0: + default: + new_slider_val = 0; + break; + } + lv_slider_set_value(slider, new_slider_val); + } _update_partition_bar();