diff options
Diffstat (limited to 'firmware/drivers/lcd-h100-remote.c')
-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: |