diff --git a/source/ubinstall-gtk-ui-lang.c b/source/ubinstall-gtk-ui-lang.c index a123558..a6b4eec 100644 --- a/source/ubinstall-gtk-ui-lang.c +++ b/source/ubinstall-gtk-ui-lang.c @@ -269,7 +269,7 @@ void yon_translation_init(GtkBuilder *builder){ if (GTK_IS_WIDGET(iter->data)){ const char *tooltip = gtk_widget_get_tooltip_text(GTK_WIDGET(iter->data)); if (!yon_char_is_empty(tooltip)){ - g_object_set_data(G_OBJECT(iter->data),"original_tooltip",(void*)tooltip); + g_object_set_data(G_OBJECT(iter->data),"original_tooltip",(void*)yon_char_new(tooltip)); } } GObject *cur_widget = NULL;