diff options
author | Yosef Or Boczko <yoseforb@src.gnome.org> | 2014-02-04 00:47:53 +0200 |
---|---|---|
committer | David King <amigadave@amigadave.com> | 2014-02-04 08:00:46 +0000 |
commit | 80c45374b715005f1bbe30d1adcf897ed18c14fc (patch) | |
tree | 56d337f61f68875dbfc26314c58f924f76998154 /src | |
parent | 9704898f06036742e855ff3b66739295db3bbbe1 (diff) | |
download | cheese-80c45374b715005f1bbe30d1adcf897ed18c14fc.tar.gz |
Fix the page navigation icons in RTL
https://bugzilla.gnome.org/show_bug.cgi?id=723569
Diffstat (limited to 'src')
-rw-r--r-- | src/cheese-window.vala | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cheese-window.vala b/src/cheese-window.vala index dcee6c7f..ef4b4123 100644 --- a/src/cheese-window.vala +++ b/src/cheese-window.vala @@ -71,6 +71,10 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow [GtkChild] private Gtk.ToggleButton effects_toggle_button; [GtkChild] + private Gtk.Image effects_prev_page_button_image; + [GtkChild] + private Gtk.Image effects_next_page_button_image; + [GtkChild] private Gtk.Widget buttons_area; private Gtk.Menu thumbnail_popup; @@ -118,6 +122,17 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow public MainWindow (Gtk.Application application) { GLib.Object (application: application); + + if (get_direction () == Gtk.TextDirection.RTL) + { + effects_prev_page_button_image.icon_name = "go-previous-rtl-symbolic"; + effects_next_page_button_image.icon_name = "go-next-rtl-symbolic"; + } + else + { + effects_prev_page_button_image.icon_name = "go-previous-symbolic"; + effects_next_page_button_image.icon_name = "go-next-symbolic"; + } } private bool on_window_state_change_event (Gtk.Widget widget, |