Updating branch refs/heads/master
         to 84efa47dcb615c7b8f4050f9db7c3b49167a0e32 (commit)
       from c7c5c3e531634d5717190f0dbdda2ec61060c2e9 (commit)

commit 84efa47dcb615c7b8f4050f9db7c3b49167a0e32
Author: Nick Schermer <[email protected]>
Date:   Sun Sep 30 16:00:46 2012 +0200

    Don't invert direction in RTL languages (bug #4285).

 exo/exo-icon-view.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/exo/exo-icon-view.c b/exo/exo-icon-view.c
index 39bf93c..47b040d 100644
--- a/exo/exo-icon-view.c
+++ b/exo/exo-icon-view.c
@@ -4428,6 +4428,9 @@ exo_icon_view_move_cursor_left_right (ExoIconView 
*icon_view,
   if (!GTK_WIDGET_HAS_FOCUS (icon_view))
     return;
 
+  if (gtk_widget_get_direction (GTK_WIDGET (icon_view)) == GTK_TEXT_DIR_RTL)
+    count *= -1;
+
   direction = count < 0 ? GTK_DIR_LEFT : GTK_DIR_RIGHT;
 
   if (!icon_view->priv->cursor_item)
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to