From 770f5e34499b09c6e709c005c8c1533cbaf4f155 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 8 Mar 2015 19:51:25 +0100 Subject: [PATCH] (RMenu/RMenu XUI) Implement same here --- menu/drivers/rmenu.c | 4 ++++ menu/drivers/rmenu_xui.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/menu/drivers/rmenu.c b/menu/drivers/rmenu.c index 6d10ef0dae..d2ba575fa5 100644 --- a/menu/drivers/rmenu.c +++ b/menu/drivers/rmenu.c @@ -168,6 +168,10 @@ static void rmenu_render(void) && !menu->msg_force) return; + g_runloop.frames.video.current.menu.animation.is_active = false; + g_runloop.frames.video.current.menu.label.is_updated = false; + g_runloop.frames.video.current.menu.framebuf.dirty = false; + if (!menu->menu_list->selection_buf) return; diff --git a/menu/drivers/rmenu_xui.cpp b/menu/drivers/rmenu_xui.cpp index c53d0aa79d..f8e4a46756 100644 --- a/menu/drivers/rmenu_xui.cpp +++ b/menu/drivers/rmenu_xui.cpp @@ -560,6 +560,10 @@ static void rmenu_xui_render(void) g_runloop.is_menu && !menu->msg_force) return; + g_runloop.frames.video.current.menu.animation.is_active = false; + g_runloop.frames.video.current.menu.label.is_updated = false; + g_runloop.frames.video.current.menu.framebuf.dirty = false; + rmenu_xui_render_background(); menu_list_get_last_stack(menu->menu_list, &dir, &label, &menu_type);