summaryrefslogtreecommitdiff
path: root/apps/menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menu.c')
-rw-r--r--apps/menu.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/apps/menu.c b/apps/menu.c
index 4c394bc578..90a3c89d75 100644
--- a/apps/menu.c
+++ b/apps/menu.c
@@ -43,7 +43,6 @@
43 43
44#ifdef HAVE_LCD_BITMAP 44#ifdef HAVE_LCD_BITMAP
45#include "icons.h" 45#include "icons.h"
46//#include "widgets.h"
47#endif 46#endif
48 47
49/* gui api */ 48/* gui api */
@@ -157,7 +156,12 @@ int menu_show(int m)
157#ifdef MENU_RC_ENTER 156#ifdef MENU_RC_ENTER
158 case MENU_RC_ENTER: 157 case MENU_RC_ENTER:
159#endif 158#endif
159#ifdef MENU_RC_ENTER2
160 case MENU_RC_ENTER2:
161#endif
160 return gui_synclist_get_sel_pos(&(menus[m].synclist)); 162 return gui_synclist_get_sel_pos(&(menus[m].synclist));
163
164
161 case MENU_EXIT: 165 case MENU_EXIT:
162#ifdef MENU_EXIT2 166#ifdef MENU_EXIT2
163 case MENU_EXIT2: 167 case MENU_EXIT2:
@@ -168,7 +172,10 @@ int menu_show(int m)
168#ifdef MENU_RC_EXIT 172#ifdef MENU_RC_EXIT
169 case MENU_RC_EXIT: 173 case MENU_RC_EXIT:
170#endif 174#endif
171 lcd_stop_scroll(); 175#ifdef MENU_RC_EXIT_MENU
176 case MENU_RC_EXIT_MENU:
177#endif
178 //lcd_stop_scroll();
172 exit = true; 179 exit = true;
173 break; 180 break;
174 181
@@ -177,6 +184,7 @@ int menu_show(int m)
177 return MENU_ATTACHED_USB; 184 return MENU_ATTACHED_USB;
178 break; 185 break;
179 } 186 }
187 gui_syncstatusbar_draw(&statusbars, false);
180 } 188 }
181 return MENU_SELECTED_EXIT; 189 return MENU_SELECTED_EXIT;
182} 190}