summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/recorder/radio.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 93e2022..5dbe947 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -443,7 +443,9 @@ bool radio_screen(void)
/* Only display the peak meter when not recording */
if(!audio_status())
{
- lcd_clearrect(0, 8 + fh*(top_of_screen + 3), LCD_WIDTH, fh);
+ lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID);
+ lcd_fillrect(0, 8 + fh*(top_of_screen + 3), LCD_WIDTH, fh);
+ lcd_set_drawmode(DRMODE_SOLID);
peak_meter_draw(0, 8 + fh*(top_of_screen + 3), LCD_WIDTH, fh);
lcd_update_rect(0, 8 + fh*(top_of_screen + 3), LCD_WIDTH, fh);
}
@@ -477,7 +479,9 @@ bool radio_screen(void)
}
else
{
- lcd_clearrect(0, 8 + top_of_screen*fh, LCD_WIDTH, fh);
+ lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID);
+ lcd_fillrect(0, 8 + top_of_screen*fh, LCD_WIDTH, fh);
+ lcd_set_drawmode(DRMODE_SOLID);
}
freq = curr_freq / 100000;