From bebb8a47ac5b8dc357a53d79f93cee152d91049b Mon Sep 17 00:00:00 2001 From: VerstreuteSeele Date: Mon, 16 Jan 2023 03:07:02 +0100 Subject: [PATCH] fix submenu in vertical --- applications/services/gui/modules/submenu.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/applications/services/gui/modules/submenu.c b/applications/services/gui/modules/submenu.c index 72626c587..88c1c55d4 100644 --- a/applications/services/gui/modules/submenu.c +++ b/applications/services/gui/modules/submenu.c @@ -1,4 +1,5 @@ #include "submenu.h" +#include #include #include @@ -63,7 +64,12 @@ static void submenu_view_draw_callback(Canvas* canvas, void* _model) { SubmenuModel* model = _model; const uint8_t item_height = 16; - const uint8_t item_width = 123; + uint8_t item_width = 123; + + if(canvas->orientation == CanvasOrientationVertical || + canvas->orientation == CanvasOrientationVerticalFlip) { + item_width = 60; + } canvas_clear(canvas);