summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/wps.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/apps/wps.c b/apps/wps.c
index 42ba71e06e..25ec9a7125 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -358,6 +358,11 @@ int wps_show(void)
358 358
359 old_release_mask = button_set_release(RELEASE_MASK); 359 old_release_mask = button_set_release(RELEASE_MASK);
360 360
361#ifdef HAVE_LCD_CHARCELLS
362 lcd_icon(ICON_AUDIO, true);
363 lcd_icon(ICON_PARAM, false);
364#endif
365
361 if(mpeg_is_playing()) 366 if(mpeg_is_playing())
362 { 367 {
363 id3 = mpeg_current_track(); 368 id3 = mpeg_current_track();
@@ -374,7 +379,7 @@ int wps_show(void)
374 id3 = mpeg_current_track(); 379 id3 = mpeg_current_track();
375 draw_screen(id3); 380 draw_screen(id3);
376 } 381 }
377 382
378 switch(button) 383 switch(button)
379 { 384 {
380 case BUTTON_ON: 385 case BUTTON_ON:
@@ -387,6 +392,7 @@ int wps_show(void)
387 392
388#ifdef HAVE_LCD_CHARCELLS 393#ifdef HAVE_LCD_CHARCELLS
389 lcd_icon(ICON_RECORD, false); 394 lcd_icon(ICON_RECORD, false);
395 lcd_icon(ICON_AUDIO, false);
390#endif 396#endif
391 button_set_release(old_release_mask); 397 button_set_release(old_release_mask);
392 return 0; 398 return 0;
@@ -511,6 +517,7 @@ int wps_show(void)
511 517
512 case BUTTON_MENU: 518 case BUTTON_MENU:
513 lcd_icon(ICON_PARAM, true); 519 lcd_icon(ICON_PARAM, true);
520 lcd_icon(ICON_AUDIO, false);
514 menu_button_is_down = true; 521 menu_button_is_down = true;
515 break; 522 break;
516 523
@@ -614,6 +621,9 @@ int wps_show(void)
614 { 621 {
615 dont_go_to_menu = false; 622 dont_go_to_menu = false;
616 } 623 }
624#ifdef HAVE_LCD_CHARCELLS
625 lcd_icon(ICON_AUDIO, true);
626#endif
617 menu_button_is_down = false; 627 menu_button_is_down = false;
618 break; 628 break;
619 629
@@ -640,6 +650,10 @@ int wps_show(void)
640 break; 650 break;
641 } 651 }
642 652
653#ifdef HAVE_LCD_CHARCELLS
654 lcd_icon(ICON_RECORD, false);
655 lcd_icon(ICON_AUDIO, false);
656#endif
643 mpeg_stop(); 657 mpeg_stop();
644 status_set_playmode(STATUS_STOP); 658 status_set_playmode(STATUS_STOP);
645 button_set_release(old_release_mask); 659 button_set_release(old_release_mask);