Skip to content

Commit 9d02de1

Browse files
committed
Auto rand. option of amiibo detail menu aligns right with new api
1 parent a5234d4 commit 9d02de1

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

fw/application/src/app/amiibo/scene/amiibo_scene_amiibo_detail_menu.c

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -125,16 +125,11 @@ static void amiibo_scene_amiibo_detail_menu_on_selected(mui_list_view_event_t ev
125125
amiibo_scene_amiibo_detail_no_key_msg(app);
126126
return;
127127
}
128-
char txt[32];
129128
settings_data_t *p_settings = settings_get_data();
130129
p_settings->auto_gen_amiibo = !p_settings->auto_gen_amiibo;
131-
snprintf(txt, sizeof(txt), "%s [%s]", getLangString(_L_AUTO_RANDOM_GENERATION),
132-
p_settings->auto_gen_amiibo ? getLangString(_L_ON) : getLangString(_L_OFF));
133130
settings_save();
134131

135-
string_set_str(p_item->text, txt);
136-
137-
mui_scene_dispatcher_previous_scene(app->p_scene_dispatcher);
132+
mui_list_view_item_set_sub_text(p_item, (p_settings->auto_gen_amiibo ? getLangString(_L_ON_F) : getLangString(_L_OFF_F)));
138133
} break;
139134

140135
case AMIIBO_DETAIL_MENU_REMOVE_AMIIBO: {
@@ -160,13 +155,11 @@ void amiibo_scene_amiibo_detail_menu_on_enter(void *user_data) {
160155

161156
mui_list_view_add_item(app->p_list_view, 0xe1c5, getLangString(_L_RANDOM_GENERATION),
162157
(void *)AMIIBO_DETAIL_MENU_RAND_UID);
163-
164-
char txt[32];
165158
settings_data_t *p_settings = settings_get_data();
166159

167-
snprintf(txt, sizeof(txt), "%s [%s]", getLangString(_L_AUTO_RANDOM_GENERATION),
168-
p_settings->auto_gen_amiibo ? getLangString(_L_ON) : getLangString(_L_OFF));
169-
mui_list_view_add_item(app->p_list_view, 0xe1c6, txt, (void *)AMIIBO_DETAIL_MENU_AUTO_RAND_UID);
160+
mui_list_view_add_item_ext(app->p_list_view, 0xe1c6, getLangString(_L_AUTO_RANDOM_GENERATION),
161+
(p_settings->auto_gen_amiibo ? getLangString(_L_ON_F) : getLangString(_L_OFF_F)),
162+
(void *)AMIIBO_DETAIL_MENU_AUTO_RAND_UID);
170163
mui_list_view_add_item(app->p_list_view, 0xe1c7, getLangString(_L_DELETE_TAG),
171164
(void *)AMIIBO_DETAIL_MENU_REMOVE_AMIIBO);
172165
mui_list_view_add_item(app->p_list_view, 0xe068, getLangString(_L_BACK_TO_DETAILS),

0 commit comments

Comments
 (0)