diff options
Diffstat (limited to 'apps/gui/quickscreen.c')
-rw-r--r-- | apps/gui/quickscreen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/gui/quickscreen.c b/apps/gui/quickscreen.c index 704133c1c4..421cc267ca 100644 --- a/apps/gui/quickscreen.c +++ b/apps/gui/quickscreen.c @@ -172,7 +172,7 @@ static void gui_quickscreen_draw(const struct gui_quickscreen *qs, char buf[MAX_PATH]; unsigned const char *title, *value; int temp; - display->set_viewport(parent); + struct viewport *last_vp = display->set_viewport(parent); display->clear_viewport(); for (i = 0; i < QUICKSCREEN_ITEM_COUNT; i++) @@ -225,7 +225,7 @@ static void gui_quickscreen_draw(const struct gui_quickscreen *qs, display->set_viewport(parent); display->update_viewport(); - display->set_viewport(NULL); + display->set_viewport(last_vp); } static void talk_qs_option(const struct settings_list *opt, bool enqueue) |