GVariant *variant;
GVariant *item;
GVariantIter iter;
+ gboolean empty = FALSE;
variant = g_settings_get_value (chooser->settings, "recent-emoji");
g_variant_iter_init (&iter, variant);
add_emoji (chooser->recent.box, FALSE, emoji_data, modifier, chooser);
g_variant_unref (emoji_data);
g_variant_unref (item);
+ empty = FALSE;
+ }
+
+ if (!empty)
+ {
+ gtk_widget_show (chooser->recent.box);
+ gtk_widget_set_sensitive (chooser->recent.button, TRUE);
}
g_variant_unref (variant);
}
add_emoji (chooser->recent.box, TRUE, item, modifier, chooser);
+ /* Enable recent */
+ gtk_widget_show (chooser->recent.box);
+ gtk_widget_set_sensitive (chooser->recent.button, TRUE);
+
g_settings_set_value (chooser->settings, "recent-emoji", g_variant_builder_end (&builder));
g_variant_unref (item);