In fact I notice that for each click, gtk_text_layout_set_preedit_string() is called twice, the second time with a NULL layout. Could it be that pygtk installs a log handler that filters out repeated identical messages? --tml _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list