From 11b5a74efedd28389ab224356614a96375f29361 Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Sat, 22 Jun 2013 21:00:37 +0000 Subject: [PATCH] 6814: Fix gramplet positioning when using RTL locale svn: r22555 --- src/gui/widgets/grampletpane.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/widgets/grampletpane.py b/src/gui/widgets/grampletpane.py index 97315f253..726400b6d 100644 --- a/src/gui/widgets/grampletpane.py +++ b/src/gui/widgets/grampletpane.py @@ -1232,6 +1232,9 @@ class GrampletPane(gtk.ScrolledWindow): mainframe = mframe.get_parent() # actually a vbox rect = source.get_allocation() sx, sy = rect.width, rect.height + # Convert to LTR co-ordinates when using RTL locale + if source.get_direction() == gtk.TEXT_DIR_RTL: + x = sx - x # first, find column: col = 0 for i in range(len(self.columns)):