From 4f374b38624e7dca94b4f952fc958d9401081ba1 Mon Sep 17 00:00:00 2001 From: Christian Soffke Date: Sun, 4 Apr 2021 00:14:37 +0200 Subject: QuickScreen: Update status bar after changing volume So that (e.g.) a skin's custom volume bar doesn't appear choppy during volume adjustments Change-Id: I65b9c46ccbdea3f2cb84c418d5d2e33e0121acc9 --- apps/gui/quickscreen.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/gui/quickscreen.c b/apps/gui/quickscreen.c index f1c95ffef2..f8bf98d4ee 100644 --- a/apps/gui/quickscreen.c +++ b/apps/gui/quickscreen.c @@ -365,10 +365,14 @@ static bool gui_syncquickscreen_run(struct gui_quickscreen * qs, int button_ente else if (button == ACTION_QS_VOLUP) { global_settings.volume += sound_steps(SOUND_VOLUME); setvol(); + FOR_NB_SCREENS(i) + skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_NON_STATIC); } else if (button == ACTION_QS_VOLDOWN) { global_settings.volume -= sound_steps(SOUND_VOLUME); setvol(); + FOR_NB_SCREENS(i) + skin_update(CUSTOM_STATUSBAR, i, SKIN_REFRESH_NON_STATIC); } if ((button == button_enter) && can_quit) break; -- cgit v1.2.3