diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2010-07-06 08:06:59 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2010-07-06 08:06:59 +0000 |
commit | 079e19491aa5a49d4ee992022601afde20ec0287 (patch) | |
tree | 22ad9a52dbcb843515b69832c22acdff6092026d /apps/radio | |
parent | 35717ec06eee50ac8d81b3ec097f830d99dcba23 (diff) | |
download | rockbox-079e19491aa5a49d4ee992022601afde20ec0287.tar.gz rockbox-079e19491aa5a49d4ee992022601afde20ec0287.zip |
make the fms update
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27304 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/radio')
-rw-r--r-- | apps/radio/radio.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/radio/radio.c b/apps/radio/radio.c index 3728afc39c..f5a5b5f8de 100644 --- a/apps/radio/radio.c +++ b/apps/radio/radio.c | |||
@@ -734,6 +734,9 @@ int radio_screen(void) | |||
734 | talk = true; | 734 | talk = true; |
735 | break; | 735 | break; |
736 | #endif | 736 | #endif |
737 | case ACTION_NONE: | ||
738 | update_screen = true; /* so the fms updates */ | ||
739 | break; | ||
737 | 740 | ||
738 | default: | 741 | default: |
739 | default_event_handler(button); | 742 | default_event_handler(button); |
@@ -810,7 +813,8 @@ int radio_screen(void) | |||
810 | if (restore) | 813 | if (restore) |
811 | fms_fix_displays(FMS_ENTER); | 814 | fms_fix_displays(FMS_ENTER); |
812 | FOR_NB_SCREENS(i) | 815 | FOR_NB_SCREENS(i) |
813 | skin_update(fms_get(i), WPS_REFRESH_ALL); | 816 | skin_update(fms_get(i), restore ? WPS_REFRESH_ALL : |
817 | WPS_REFRESH_NON_STATIC); | ||
814 | restore = false; | 818 | restore = false; |
815 | } | 819 | } |
816 | } | 820 | } |