diff options
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r-- | apps/playlist_viewer.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index d851470392..1d82c2e7e0 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c | |||
@@ -854,9 +854,11 @@ bool playlist_viewer_ex(char* filename) | |||
854 | #ifdef HAVE_LCD_BITMAP | 854 | #ifdef HAVE_LCD_BITMAP |
855 | if (global_settings.invert_cursor) | 855 | if (global_settings.invert_cursor) |
856 | { | 856 | { |
857 | lcd_invertrect( | 857 | lcd_set_drawmode(DRMODE_COMPLEMENT); |
858 | lcd_fillrect( | ||
858 | MARGIN_X, MARGIN_Y+(viewer.cursor_pos*viewer.line_height), | 859 | MARGIN_X, MARGIN_Y+(viewer.cursor_pos*viewer.line_height), |
859 | LCD_WIDTH, viewer.line_height); | 860 | LCD_WIDTH, viewer.line_height); |
861 | lcd_set_drawmode(DRMODE_SOLID); | ||
860 | lcd_invertscroll(LINE_X, viewer.cursor_pos); | 862 | lcd_invertscroll(LINE_X, viewer.cursor_pos); |
861 | } | 863 | } |
862 | else | 864 | else |