From 5b8ce5f789f8168771a63110e9e5bf1f932e1ba7 Mon Sep 17 00:00:00 2001 From: Willy-JL Date: Mon, 13 Feb 2023 23:02:01 +0000 Subject: [PATCH] Fix battery icon value init --- .../settings/xtreme_app/scenes/xtreme_app_scene_main.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/applications/settings/xtreme_app/scenes/xtreme_app_scene_main.c b/applications/settings/xtreme_app/scenes/xtreme_app_scene_main.c index 70cd106e3..c1c03672a 100644 --- a/applications/settings/xtreme_app/scenes/xtreme_app_scene_main.c +++ b/applications/settings/xtreme_app/scenes/xtreme_app_scene_main.c @@ -66,7 +66,7 @@ static void xtreme_app_scene_main_battery_icon_changed(VariableItem* item) { XtremeApp* app = variable_item_get_context(item); uint8_t index = variable_item_get_current_value_index(item); variable_item_set_current_value_text(item, battery_icon_names[index]); - XTREME_SETTINGS()->battery_icon = battery_icon_values[index]; + XTREME_SETTINGS()->battery_icon = index; app->settings_changed = true; } @@ -211,9 +211,7 @@ void xtreme_app_scene_main_on_enter(void* context) { BatteryIconCount, xtreme_app_scene_main_battery_icon_changed, app); - value_index = value_index_int32( - xtreme_settings->battery_icon, battery_icon_values, BatteryIconCount); - variable_item_set_current_value_index(item, value_index); + value_index = xtreme_settings->battery_icon; variable_item_set_current_value_text(item, battery_icon_names[value_index]); item = variable_item_list_add(