diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2009-11-01 02:36:51 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2009-11-01 02:36:51 +0000 |
commit | 235d1ae79574476b2ed5167b33dc8e06489b35a0 (patch) | |
tree | dc3416696b60f4abdb8a387193bc8ad37500a75f /apps/gui/skin_engine/skin_tokens.c | |
parent | bf751924dc4ed49ad0f0fb704531d1e4290b58cb (diff) | |
download | rockbox-235d1ae79574476b2ed5167b33dc8e06489b35a0.tar.gz rockbox-235d1ae79574476b2ed5167b33dc8e06489b35a0.zip |
Fix FS#10745 - %mv not working in sbs...
This fix is as good as we can do, but not perfect. Because the sbs is only updated when a button is pressed it will stay in the "volume changing" state probalby longer than expected.. which isnt terrible, but useful to remember.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23455 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/skin_engine/skin_tokens.c')
-rw-r--r-- | apps/gui/skin_engine/skin_tokens.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/gui/skin_engine/skin_tokens.c b/apps/gui/skin_engine/skin_tokens.c index aeb7bdbbde..5156dd7ce7 100644 --- a/apps/gui/skin_engine/skin_tokens.c +++ b/apps/gui/skin_engine/skin_tokens.c | |||
@@ -818,8 +818,8 @@ const char *get_token_value(struct gui_wps *gwps, | |||
818 | return NULL; | 818 | return NULL; |
819 | #endif | 819 | #endif |
820 | case WPS_TOKEN_BUTTON_VOLUME: | 820 | case WPS_TOKEN_BUTTON_VOLUME: |
821 | if (data->button_time_volume && | 821 | if (global_status.last_volume_change && |
822 | TIME_BEFORE(current_tick, data->button_time_volume + | 822 | TIME_BEFORE(current_tick, global_status.last_volume_change + |
823 | token->value.i * TIMEOUT_UNIT)) | 823 | token->value.i * TIMEOUT_UNIT)) |
824 | return "v"; | 824 | return "v"; |
825 | return NULL; | 825 | return NULL; |