diff options
Diffstat (limited to 'gtk/gtkradiobutton.c')
-rw-r--r-- | gtk/gtkradiobutton.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkradiobutton.c b/gtk/gtkradiobutton.c index 04da03fd07..86dc518495 100644 --- a/gtk/gtkradiobutton.c +++ b/gtk/gtkradiobutton.c @@ -417,6 +417,9 @@ gtk_radio_button_draw_indicator (GtkCheckButton *check_button, else shadow_type = GTK_SHADOW_OUT; + if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL) + x = widget->allocation.x + widget->allocation.width - (width + x - widget->allocation.x); + gtk_paint_option (widget->style, widget->window, GTK_WIDGET_STATE (widget), shadow_type, area, widget, "radiobutton", |