Author: ek.kato
Date: Wed Aug 27 01:40:37 2008
New Revision: 5535
Modified:
trunk/gtk/gtk-im-uim.c
Log:
* gtk/gtk-im-uim.c (im_uim_set_use_preedit) : Don't realize the
window immediately.
Modified: trunk/gtk/gtk-im-uim.c
==============================================================================
--- trunk/gtk/gtk-im-uim.c (original)
+++ trunk/gtk/gtk-im-uim.c Wed Aug 27 01:40:37 2008
@@ -1250,11 +1250,11 @@
uic->preedit_window = gtk_window_new(GTK_WINDOW_POPUP);
preedit_label = gtk_label_new("");
gtk_container_add(GTK_CONTAINER(uic->preedit_window), preedit_label);
+ gtk_widget_show(preedit_label);
}
uic->preedit_handler_id =
g_signal_connect(G_OBJECT(ic), "preedit-changed",
G_CALLBACK(show_preedit), preedit_label);
- gtk_widget_show_all(uic->preedit_window);
} else {
if (uic->preedit_handler_id) {
g_signal_handler_disconnect(G_OBJECT(ic), uic->preedit_handler_id);