diff options
author | Danny Baumann <dannybaumann@web.de> | 2008-10-21 09:32:10 +0200 |
---|---|---|
committer | Danny Baumann <dannybaumann@web.de> | 2008-10-21 09:57:26 +0200 |
commit | 2e4beb3eaf31c2b1db01a8ea7c810c6013ddb29a (patch) | |
tree | 29a46e98c89aa567afaae24dc8637fc68a38f7d3 /gtk | |
parent | 907388af42cefe3dd32cc59b5b762207820e6f8e (diff) |
Fix fix formatting for RTL languages.
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/window-decorator/gtk-window-decorator.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/window-decorator/gtk-window-decorator.c b/gtk/window-decorator/gtk-window-decorator.c index 3ea2d166..3bb8412b 100644 --- a/gtk/window-decorator/gtk-window-decorator.c +++ b/gtk/window-decorator/gtk-window-decorator.c @@ -3221,6 +3221,7 @@ max_window_name_width (WnckWindow *win) if (!name) return 0; + pango_layout_set_auto_dir (d->layout, FALSE); pango_layout_set_width (d->layout, -1); pango_layout_set_text (d->layout, name, strlen (name)); pango_layout_get_pixel_size (d->layout, &w, NULL); @@ -3266,6 +3267,7 @@ update_window_decoration_name (WnckWindow *win) w = 1; } + pango_layout_set_auto_dir (d->layout, FALSE); pango_layout_set_width (d->layout, w * PANGO_SCALE); pango_layout_set_text (d->layout, name, name_length); @@ -3699,6 +3701,7 @@ update_switcher_window (WnckWindow *win, tw = width - switcher_context.left_space - switcher_context.right_space - 64; + pango_layout_set_auto_dir (d->layout, FALSE); pango_layout_set_width (d->layout, tw * PANGO_SCALE); pango_layout_set_text (d->layout, name, name_length); |