From af65a0dc7dd60431de756714c6a4cbd435a30531 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Tue, 28 Mar 2023 05:25:57 +0100 Subject: [PATCH] Hide statusbar in slideshows --- .../services/desktop/scenes/desktop_scene_slideshow.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/services/desktop/scenes/desktop_scene_slideshow.c b/applications/services/desktop/scenes/desktop_scene_slideshow.c index 012aff751..270302340 100644 --- a/applications/services/desktop/scenes/desktop_scene_slideshow.c +++ b/applications/services/desktop/scenes/desktop_scene_slideshow.c @@ -16,6 +16,7 @@ void desktop_scene_slideshow_on_enter(void* context) { desktop_view_slideshow_set_callback(slideshow_view, desktop_scene_slideshow_callback, desktop); + gui_set_hide_statusbar(desktop->gui, true); view_dispatcher_switch_to_view(desktop->view_dispatcher, DesktopViewIdSlideshow); } @@ -45,8 +46,9 @@ bool desktop_scene_slideshow_on_event(void* context, SceneManagerEvent event) { } void desktop_scene_slideshow_on_exit(void* context) { - UNUSED(context); + Desktop* desktop = (Desktop*)context; + gui_set_hide_statusbar(desktop->gui, false); Storage* storage = furi_record_open(RECORD_STORAGE); storage_common_remove(storage, SLIDESHOW_FS_PATH); furi_record_close(RECORD_STORAGE);