Index: screens.c =================================================================== RCS file: /cvsroot/rockbox/apps/screens.c,v retrieving revision 1.17 diff -u -w -r1.17 screens.c --- screens.c 28 Feb 2003 08:07:45 -0000 1.17 +++ screens.c 10 Mar 2003 00:08:32 -0000 @@ -100,12 +100,19 @@ { #ifndef SIMULATOR backlight_on(); + + /* Save status of statusbar and force on during USB operations */ + bool prev_statusbar=global_settings.statusbar; + global_settings.statusbar=1; + status_draw(); usb_acknowledge(SYS_USB_CONNECTED_ACK); while(usb_wait_for_disconnect_w_tmo(&button_queue, HZ)) { if(usb_inserted()) { usb_display_info(); } } + /* Reset statusbar to previous mode */ + global_settings.statusbar=prev_statusbar; #ifdef HAVE_LCD_CHARCELLS status_set_usb(false); #endif