diff options
| author | Dave Chapman <dave@dchapman.com> | 2006-01-23 17:23:02 +0000 |
|---|---|---|
| committer | Dave Chapman <dave@dchapman.com> | 2006-01-23 17:23:02 +0000 |
| commit | ae623208b30fb301cef82bb9f9b7c38b754014e6 (patch) | |
| tree | bc5043b5dd6cf1cbdb8f75d3fed6cc0f887e0422 /apps/plugins | |
| parent | 06e25c8c463a965059a1b3f85ee64616d6594f77 (diff) | |
| download | rockbox-ae623208b30fb301cef82bb9f9b7c38b754014e6.zip rockbox-ae623208b30fb301cef82bb9f9b7c38b754014e6.tar.gz rockbox-ae623208b30fb301cef82bb9f9b7c38b754014e6.tar.bz2 rockbox-ae623208b30fb301cef82bb9f9b7c38b754014e6.tar.xz | |
Correct backlight handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8429 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
| -rw-r--r-- | apps/plugins/brickmania.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/plugins/brickmania.c b/apps/plugins/brickmania.c index eec290f..3e16cd6 100644 --- a/apps/plugins/brickmania.c +++ b/apps/plugins/brickmania.c @@ -1096,14 +1096,17 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter) bally=0; ballx=0; - rb->backlight_set_timeout(1); + /* Permanently enable the backlight (unless the user has turned it off) */ + if (rb->global_settings->backlight_timeout > 0) + rb->backlight_set_timeout(1); /* now go ahead and have fun! */ while (dxball_game()!=1); configfile_save(HIGH_SCORE,config,1,0); - rb->backlight_set_timeout(15); + /* Restore user's original backlight setting */ + rb->backlight_set_timeout(rb->global_settings->backlight_timeout); #if !defined(SIMULATOR) && defined(HAVE_ADJUSTABLE_CPU_FREQ) rb->cpu_boost(false); |