diff options
author | Jens Arnold <amiconn@rockbox.org> | 2006-05-16 22:27:31 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2006-05-16 22:27:31 +0000 |
commit | 44a759528d4d2de76aaa756b1e5e6019d84c1675 (patch) | |
tree | e161992d6e6ce209e46323304f16b77a592ac0bb /firmware | |
parent | 2436dbabe7a0535c90323434e607f8de85173fc3 (diff) | |
download | rockbox-44a759528d4d2de76aaa756b1e5e6019d84c1675.tar.gz rockbox-44a759528d4d2de76aaa756b1e5e6019d84c1675.zip |
Iriver: Don't scroll remote LCD lines 'in the dark', i.e. with the remote unplugged.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9951 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/lcd-h100-remote.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c index d023aeb94b..4d3921fa26 100644 --- a/firmware/drivers/lcd-h100-remote.c +++ b/firmware/drivers/lcd-h100-remote.c | |||
@@ -1364,7 +1364,11 @@ static void scroll_thread(void) | |||
1364 | #ifdef SIMULATOR | 1364 | #ifdef SIMULATOR |
1365 | sleep(delay); | 1365 | sleep(delay); |
1366 | #else | 1366 | #else |
1367 | queue_wait_w_tmo(&remote_scroll_queue, &ev, delay); | 1367 | if (remote_initialized) |
1368 | queue_wait_w_tmo(&remote_scroll_queue, &ev, delay); | ||
1369 | else | ||
1370 | queue_wait(&remote_scroll_queue, &ev); | ||
1371 | |||
1368 | switch (ev.id) | 1372 | switch (ev.id) |
1369 | { | 1373 | { |
1370 | case REMOTE_INIT_LCD: | 1374 | case REMOTE_INIT_LCD: |