From 18ea2371a4964e881f60c9691f91616dcb2389b4 Mon Sep 17 00:00:00 2001 From: Sergei Gavrilov Date: Thu, 29 Feb 2024 08:09:55 +1000 Subject: [PATCH] Gui: reset canvas orientation and frame when entering direct draw mode (#3488) --- applications/services/gui/gui.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/applications/services/gui/gui.c b/applications/services/gui/gui.c index 9deaf23fe..0e29a5a01 100644 --- a/applications/services/gui/gui.c +++ b/applications/services/gui/gui.c @@ -499,6 +499,8 @@ Canvas* gui_direct_draw_acquire(Gui* gui) { gui->direct_draw = true; gui_unlock(gui); + canvas_set_orientation(gui->canvas, CanvasOrientationHorizontal); + canvas_frame_set(gui->canvas, 0, 0, GUI_DISPLAY_WIDTH, GUI_DISPLAY_HEIGHT); canvas_reset(gui->canvas); canvas_commit(gui->canvas);