diff options
-rw-r--r-- | apps/root_menu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/root_menu.c b/apps/root_menu.c index 1626e8625a..c9abd662db 100644 --- a/apps/root_menu.c +++ b/apps/root_menu.c | |||
@@ -379,8 +379,8 @@ static inline int load_screen(int screen) | |||
379 | global_status.last_screen = (char)screen; | 379 | global_status.last_screen = (char)screen; |
380 | status_save(); | 380 | status_save(); |
381 | action_signalscreenchange(); | 381 | action_signalscreenchange(); |
382 | last_screen = screen; | ||
383 | ret_val = items[screen].function(items[screen].param); | 382 | ret_val = items[screen].function(items[screen].param); |
383 | last_screen = screen; | ||
384 | if (ret_val == GO_TO_PREVIOUS) | 384 | if (ret_val == GO_TO_PREVIOUS) |
385 | last_screen = old_previous; | 385 | last_screen = old_previous; |
386 | return ret_val; | 386 | return ret_val; |