summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-07-19 17:50:54 -0400
committerMatthias Clasen <mclasen@redhat.com>2018-07-19 20:51:07 -0400
commitc52d9cfc14009b1821f99e2c9b30534ae164914f (patch)
tree62dec12f2bc825f96576eaf3764139f171a00e17
parente37e1dfcb0a16a19120b427fce428d59aa3039e3 (diff)
downloadgtk+-c52d9cfc14009b1821f99e2c9b30534ae164914f.tar.gz
moji chooser: Try harder to avoid fallback
We don't want to see any fallback rendering. The current check was still letting some fallback combinations through. Based on work by Julian Sparber.
-rw-r--r--gtk/gtkemojichooser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c
index 64ec1959ce..68cabda67e 100644
--- a/gtk/gtkemojichooser.c
+++ b/gtk/gtkemojichooser.c
@@ -404,7 +404,7 @@ add_emoji (GtkWidget *box,
pango_layout_get_extents (layout, &rect, NULL);
/* Check for fallback rendering that generates too wide items */
- if (rect.width >= 2 * chooser->emoji_max_width)
+ if (rect.width >= 1.5 * chooser->emoji_max_width)
{
gtk_widget_destroy (label);
return;