From 9c9f5d784f053ed231c677f7e81001fc2c2c025d Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Wed, 15 Mar 2023 16:47:16 +0000 Subject: [PATCH] Properly center custom app icons --- applications/services/gui/modules/menu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/services/gui/modules/menu.c b/applications/services/gui/modules/menu.c index e81868b7e..71163ffbe 100644 --- a/applications/services/gui/modules/menu.c +++ b/applications/services/gui/modules/menu.c @@ -2,6 +2,8 @@ #include #include +#include +#include #include #include @@ -64,7 +66,7 @@ static void menu_draw_callback(Canvas* canvas, void* _model) { canvas_set_color(canvas, ColorWhite); } if(item->icon) { - canvas_draw_icon_animation(canvas, 13 + x_off, 3 + y_off, item->icon); + canvas_draw_icon_animation(canvas, (40 - item->icon->icon->width) / 2 + x_off, (20 - item->icon->icon->height) / 2 + y_off, item->icon); } furi_string_set(name, item->label); elements_scrollable_text_line(