[gnome-software/wip/mcrha/review-histogram-ui-change: 16/17] gs-star-image: Correct drawing for RTL text direction
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/wip/mcrha/review-histogram-ui-change: 16/17] gs-star-image: Correct drawing for RTL text direction
- Date: Mon, 28 Jun 2021 12:46:27 +0000 (UTC)
commit 31293031f18ba236436a479db950078cda779632
Author: Milan Crha <mcrha redhat com>
Date: Mon Jun 28 14:37:58 2021 +0200
gs-star-image: Correct drawing for RTL text direction
src/gs-star-image.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/gs-star-image.c b/src/gs-star-image.c
index 3b61c79a7..49c8e5dfa 100644
--- a/src/gs-star-image.c
+++ b/src/gs-star-image.c
@@ -161,7 +161,10 @@ gs_star_image_draw (GtkWidget *widget,
cairo_fill (cr);
gdk_cairo_set_source_rgba (cr, &star_fg);
- cairo_rectangle (cr, min_x, -radius, (max_x - min_x) * fraction, 2 * radius);
+ if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL)
+ cairo_rectangle (cr, max_x - (max_x - min_x) * fraction, -radius, (max_x - min_x) *
fraction, 2 * radius);
+ else
+ cairo_rectangle (cr, min_x, -radius, (max_x - min_x) * fraction, 2 * radius);
cairo_fill (cr);
cairo_restore (cr);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]