diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2006-11-15 06:14:27 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2006-11-15 06:14:27 +0000 |
commit | d6b0c973127377760350ec92f3f1a33af0566835 (patch) | |
tree | 1052a2407af8e44e2e2b3f8327b2270e9dc655b8 /apps/plugin.c | |
parent | 9b0ef15c0de787b41b378be88bd01001c1ba3d2d (diff) | |
download | rockbox-d6b0c973127377760350ec92f3f1a33af0566835.tar.gz rockbox-d6b0c973127377760350ec92f3f1a33af0566835.zip |
Don't need to remove the backdrop for all plugins - leave it up for some.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11526 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugin.c')
-rw-r--r-- | apps/plugin.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/plugin.c b/apps/plugin.c index 4827476545..c6481e8eae 100644 --- a/apps/plugin.c +++ b/apps/plugin.c | |||
@@ -466,6 +466,9 @@ static const struct plugin_api rockbox_api = { | |||
466 | #endif | 466 | #endif |
467 | #endif /* HAVE_RECORDING */ | 467 | #endif /* HAVE_RECORDING */ |
468 | #endif /* CONFIG_CODEC == SWCODEC */ | 468 | #endif /* CONFIG_CODEC == SWCODEC */ |
469 | |||
470 | lcd_set_backdrop, | ||
471 | |||
469 | }; | 472 | }; |
470 | 473 | ||
471 | int plugin_load(const char* plugin, void* parameter) | 474 | int plugin_load(const char* plugin, void* parameter) |
@@ -485,6 +488,7 @@ int plugin_load(const char* plugin, void* parameter) | |||
485 | #ifdef HAVE_REMOTE_LCD | 488 | #ifdef HAVE_REMOTE_LCD |
486 | int rxm, rym; | 489 | int rxm, rym; |
487 | #endif | 490 | #endif |
491 | |||
488 | #if LCD_DEPTH > 1 | 492 | #if LCD_DEPTH > 1 |
489 | fb_data* old_backdrop; | 493 | fb_data* old_backdrop; |
490 | #endif | 494 | #endif |
@@ -567,10 +571,11 @@ int plugin_load(const char* plugin, void* parameter) | |||
567 | xm = lcd_getxmargin(); | 571 | xm = lcd_getxmargin(); |
568 | ym = lcd_getymargin(); | 572 | ym = lcd_getymargin(); |
569 | lcd_setmargins(0,0); | 573 | lcd_setmargins(0,0); |
574 | |||
570 | #if LCD_DEPTH > 1 | 575 | #if LCD_DEPTH > 1 |
571 | old_backdrop = lcd_get_backdrop(); | 576 | old_backdrop = lcd_get_backdrop(); |
572 | lcd_set_backdrop(NULL); | ||
573 | #endif | 577 | #endif |
578 | |||
574 | lcd_clear_display(); | 579 | lcd_clear_display(); |
575 | lcd_update(); | 580 | lcd_update(); |
576 | #else /* !HAVE_LCD_BITMAP */ | 581 | #else /* !HAVE_LCD_BITMAP */ |