diff options
Diffstat (limited to 'apps/plugins/snow.c')
-rw-r--r-- | apps/plugins/snow.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/plugins/snow.c b/apps/plugins/snow.c index 0fc01eef6e..dd97abc4fb 100644 --- a/apps/plugins/snow.c +++ b/apps/plugins/snow.c | |||
@@ -82,8 +82,10 @@ static void snow_move(void) | |||
82 | for (i=0; i<NUM_PARTICLES; i++) { | 82 | for (i=0; i<NUM_PARTICLES; i++) { |
83 | if (particle_exists(i)) { | 83 | if (particle_exists(i)) { |
84 | #ifdef HAVE_LCD_BITMAP | 84 | #ifdef HAVE_LCD_BITMAP |
85 | rb->lcd_clearrect(particles[i][0],particles[i][1], | 85 | rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); |
86 | FLAKE_WIDTH,FLAKE_WIDTH); | 86 | rb->lcd_fillrect(particles[i][0],particles[i][1], |
87 | FLAKE_WIDTH,FLAKE_WIDTH); | ||
88 | rb->lcd_set_drawmode(DRMODE_SOLID); | ||
87 | #else | 89 | #else |
88 | pgfx_clearpixel(particles[i][0],particles[i][1]); | 90 | pgfx_clearpixel(particles[i][0],particles[i][1]); |
89 | #endif | 91 | #endif |