summaryrefslogtreecommitdiff
path: root/apps/screens.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-07-22 06:05:53 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-07-22 06:05:53 +0000
commitf7675a244b0d1d52bfdf5a1ee0051b46e73f9f2e (patch)
treea24862b74e4a16e971349a4f4b2975b93e45d5b4 /apps/screens.c
parent9d756e2760a0926aa416b22e276c4a5b2685e84e (diff)
downloadrockbox-f7675a244b0d1d52bfdf5a1ee0051b46e73f9f2e.tar.gz
rockbox-f7675a244b0d1d52bfdf5a1ee0051b46e73f9f2e.zip
remove the need for action_signalscreenchange().
Fixes problems with targets where the ACTION_STD_CANCEL event is a combo git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13956 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/screens.c')
-rw-r--r--apps/screens.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/apps/screens.c b/apps/screens.c
index 570c9b197b..e72c392846 100644
--- a/apps/screens.c
+++ b/apps/screens.c
@@ -367,7 +367,6 @@ int charging_screen(void)
367#ifdef HAVE_LCD_CHARCELLS 367#ifdef HAVE_LCD_CHARCELLS
368 logo_lock_patterns(false); 368 logo_lock_patterns(false);
369#endif 369#endif
370 action_signalscreenchange();
371 return rc; 370 return rc;
372} 371}
373#endif /* CONFIG_CHARGING && !HAVE_POWEROFF_WHILE_CHARGING && defined(CPU_SH) */ 372#endif /* CONFIG_CHARGING && !HAVE_POWEROFF_WHILE_CHARGING && defined(CPU_SH) */
@@ -541,7 +540,6 @@ bool pitch_screen(void)
541 pcmbuf_set_low_latency(true); 540 pcmbuf_set_low_latency(true);
542#endif 541#endif
543 542
544 action_signalscreenchange();
545 while (!exit) 543 while (!exit)
546 { 544 {
547 FOR_NB_SCREENS(i) 545 FOR_NB_SCREENS(i)
@@ -625,7 +623,6 @@ bool pitch_screen(void)
625 pcmbuf_set_low_latency(false); 623 pcmbuf_set_low_latency(false);
626#endif 624#endif
627 lcd_setfont(FONT_UI); 625 lcd_setfont(FONT_UI);
628 action_signalscreenchange();
629 return 0; 626 return 0;
630} 627}
631#endif /* HAVE_PITCHSCREEN */ 628#endif /* HAVE_PITCHSCREEN */
@@ -1107,7 +1104,6 @@ bool set_time_screen(const char* title, struct tm *tm)
1107 screens[i].setfont(FONT_UI); 1104 screens[i].setfont(FONT_UI);
1108 gui_textarea_update_nblines(&screens[i]); 1105 gui_textarea_update_nblines(&screens[i]);
1109 } 1106 }
1110 action_signalscreenchange();
1111 return false; 1107 return false;
1112} 1108}
1113#endif /* defined(HAVE_LCD_BITMAP) && (CONFIG_RTC != 0) */ 1109#endif /* defined(HAVE_LCD_BITMAP) && (CONFIG_RTC != 0) */
@@ -1145,7 +1141,6 @@ bool shutdown_screen(void)
1145 break; 1141 break;
1146 } 1142 }
1147 } 1143 }
1148 action_signalscreenchange();
1149 return false; 1144 return false;
1150} 1145}
1151#endif 1146#endif
@@ -1268,14 +1263,12 @@ bool browse_id3(void)
1268 sizeof(id3_headers)/sizeof(id3_headers[0])*2); 1263 sizeof(id3_headers)/sizeof(id3_headers[0])*2);
1269 gui_synclist_draw(&id3_lists); 1264 gui_synclist_draw(&id3_lists);
1270 gui_syncstatusbar_draw(&statusbars, true); 1265 gui_syncstatusbar_draw(&statusbars, true);
1271 action_signalscreenchange();
1272 while (true) { 1266 while (true) {
1273 gui_syncstatusbar_draw(&statusbars, false); 1267 gui_syncstatusbar_draw(&statusbars, false);
1274 key = get_action(CONTEXT_LIST,HZ/2); 1268 key = get_action(CONTEXT_LIST,HZ/2);
1275 if(key!=ACTION_NONE && key!=ACTION_UNKNOWN 1269 if(key!=ACTION_NONE && key!=ACTION_UNKNOWN
1276 && !gui_synclist_do_button(&id3_lists, key,LIST_WRAP_UNLESS_HELD)) 1270 && !gui_synclist_do_button(&id3_lists, key,LIST_WRAP_UNLESS_HELD))
1277 { 1271 {
1278 action_signalscreenchange();
1279 return(default_event_handler(key) == SYS_USB_CONNECTED); 1272 return(default_event_handler(key) == SYS_USB_CONNECTED);
1280 } 1273 }
1281 } 1274 }
@@ -1314,7 +1307,6 @@ bool view_runtime(void)
1314#endif 1307#endif
1315 gui_synclist_set_icon_callback(&lists, NULL); 1308 gui_synclist_set_icon_callback(&lists, NULL);
1316 gui_synclist_set_nb_items(&lists, 4); 1309 gui_synclist_set_nb_items(&lists, 4);
1317 action_signalscreenchange();
1318 while(1) 1310 while(1)
1319 { 1311 {
1320#if CONFIG_CHARGING 1312#if CONFIG_CHARGING
@@ -1350,7 +1342,6 @@ bool view_runtime(void)
1350 if(default_event_handler(action) == SYS_USB_CONNECTED) 1342 if(default_event_handler(action) == SYS_USB_CONNECTED)
1351 return true; 1343 return true;
1352 } 1344 }
1353 action_signalscreenchange();
1354 return false; 1345 return false;
1355} 1346}
1356 1347