summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2009-10-09 18:39:34 +0000
committerThomas Martitz <kugel@rockbox.org>2009-10-09 18:39:34 +0000
commit80003bc4a4c2564c15e202a73bf2f2103e9a6407 (patch)
treee9362aad8197e92cd0a2a90e1484f695f51493ed /apps/gui/skin_engine
parente1009476ca7df7e895199a66aef470f54502641f (diff)
downloadrockbox-80003bc4a4c2564c15e202a73bf2f2103e9a6407.tar.gz
rockbox-80003bc4a4c2564c15e202a73bf2f2103e9a6407.zip
Fix a few problems with RTL, statusbar and custom ui viewport.
*text in statusbar jumped around *custom ui vp wasn't refreshed properly on language changing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23053 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/skin_engine')
-rw-r--r--apps/gui/skin_engine/skin_parser.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index 7e2ceabdb2..e7c9f4fb52 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -706,6 +706,7 @@ static int parse_viewport(const char *wps_bufptr,
706 if (!(ptr = viewport_parse_viewport(vp, screen, ptr, '|'))) 706 if (!(ptr = viewport_parse_viewport(vp, screen, ptr, '|')))
707 return WPS_ERROR_INVALID_PARAM; 707 return WPS_ERROR_INVALID_PARAM;
708 708
709 vp->flags &= ~VP_FLAG_IS_RTL; /* ignore rright-to-left languages */
709 /* Check for trailing | */ 710 /* Check for trailing | */
710 if (*ptr != '|') 711 if (*ptr != '|')
711 return WPS_ERROR_INVALID_PARAM; 712 return WPS_ERROR_INVALID_PARAM;