Index: gtk/gtkstyle.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkstyle.c,v
retrieving revision 1.128
diff -u -b -B -p -r1.128 gtkstyle.c
--- gtk/gtkstyle.c	2 Nov 2002 00:18:14 -0000	1.128
+++ gtk/gtkstyle.c	5 Nov 2002 22:59:10 -0000
@@ -3003,7 +3003,8 @@ gtk_default_draw_arrow (GtkStyle      *s
 
   calculate_arrow_geometry (arrow_type, &x, &y, &width, &height);
   
-  if (detail && strcmp (detail, "menuitem") == 0)
+  if (detail && strcmp (detail, "menuitem") == 0
+      && gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)
     x = original_x + original_width - width;
 
   if (state == GTK_STATE_INSENSITIVE)
