summaryrefslogtreecommitdiff
path: root/gtk/gtkemojichooser.c
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 17:50:54 -0400
commit5c9b25c66e9cf3ae074c23795f5734141d1eb1af (patch)
tree69bb813db2d0e7854df674dd69c189fd062326d7 /gtk/gtkemojichooser.c
parent37e4ae2fbd87b0c6880e800854dc8b9b7eff51a2 (diff)
downloadgtk+-5c9b25c66e9cf3ae074c23795f5734141d1eb1af.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.
Diffstat (limited to 'gtk/gtkemojichooser.c')
-rw-r--r--gtk/gtkemojichooser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c
index 2a774dbef0..ad722e4a1b 100644
--- a/gtk/gtkemojichooser.c
+++ b/gtk/gtkemojichooser.c
@@ -373,7 +373,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;