diff options
author | Nils Wallménius <nils@rockbox.org> | 2009-11-15 16:45:25 +0000 |
---|---|---|
committer | Nils Wallménius <nils@rockbox.org> | 2009-11-15 16:45:25 +0000 |
commit | 8ceaf7bb7277f61b1ebfce816a0e05a3674d25c4 (patch) | |
tree | 789c0a9470851b2499c89e0ac3932f6daf1bac9b | |
parent | 09c26581a50f4b115bf725a98ee01baf4c7d6d7d (diff) | |
download | rockbox-8ceaf7bb7277f61b1ebfce816a0e05a3674d25c4.tar.gz rockbox-8ceaf7bb7277f61b1ebfce816a0e05a3674d25c4.zip |
Fix scrolling lines that keep scrolling after exiting plugins and scrolling lines from the fm screen that keep scrolling in the radio context menu, closes FS#10616,
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23633 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/plugin.c | 5 | ||||
-rw-r--r-- | apps/recorder/radio.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/apps/plugin.c b/apps/plugin.c index b0a57d6744..f59e42e222 100644 --- a/apps/plugin.c +++ b/apps/plugin.c | |||
@@ -803,6 +803,11 @@ int plugin_load(const char* plugin, const void* parameter) | |||
803 | 803 | ||
804 | button_clear_queue(); | 804 | button_clear_queue(); |
805 | 805 | ||
806 | lcd_clear_display(); | ||
807 | #ifdef HAVE_LCD_REMOTE | ||
808 | lcd_remote_clear_display(); | ||
809 | #endif | ||
810 | |||
806 | #ifdef HAVE_LCD_BITMAP | 811 | #ifdef HAVE_LCD_BITMAP |
807 | lcd_setfont(FONT_UI); | 812 | lcd_setfont(FONT_UI); |
808 | #if LCD_DEPTH > 1 | 813 | #if LCD_DEPTH > 1 |
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 9929fba82f..1cc28a85a5 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -752,6 +752,8 @@ int radio_screen(void) | |||
752 | 752 | ||
753 | case ACTION_FM_MENU: | 753 | case ACTION_FM_MENU: |
754 | viewportmanager_set_statusbar(oldbars); | 754 | viewportmanager_set_statusbar(oldbars); |
755 | FOR_NB_SCREENS(i) | ||
756 | screens[i].scroll_stop(&vp[i]); | ||
755 | radio_menu(); | 757 | radio_menu(); |
756 | curr_preset = find_preset(curr_freq); | 758 | curr_preset = find_preset(curr_freq); |
757 | viewportmanager_set_statusbar(fmbars); | 759 | viewportmanager_set_statusbar(fmbars); |