diff --git a/gramps/gui/widgets/grampletpane.py b/gramps/gui/widgets/grampletpane.py index 6e2f1567a..d80c10797 100644 --- a/gramps/gui/widgets/grampletpane.py +++ b/gramps/gui/widgets/grampletpane.py @@ -1272,6 +1272,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.TextDirection.RTL: + x = sx - x # first, find column: col = 0 for i in range(len(self.columns)):