]> Pileus Git - ~andy/gtk/commit
Moved gtk_text_view_update_im_spot_location() calls into an idle, fixes
authorYevgen Muntyan <muntyan@tamu.edu>
Sun, 11 Nov 2007 19:07:27 +0000 (19:07 +0000)
committerYevgen Muntyan <muntyan@src.gnome.org>
Sun, 11 Nov 2007 19:07:27 +0000 (19:07 +0000)
commitc9371f873b4aa302af8fa18bc9cc6b0dc0cabce4
treef1f0e3edb3a1a5dda86611f5ec8b7654a4d19e21
parentd65049378b1db55e939bcfc6f544f9b8dcd7c51b
Moved gtk_text_view_update_im_spot_location() calls into an idle, fixes

2007-11-11  Yevgen Muntyan  <muntyan@tamu.edu>

* gtk/gtktextview.c: Moved gtk_text_view_update_im_spot_location()
calls into an idle, fixes #494776.
GtkTextViewPrivate:im_spot_idle, do_update_im_spot_location(),
queue_update_im_spot_location(), flush_update_im_spot_location(): new
field and functions to queue the call;
(changed_handler): call queue_update_im_spot_location() instead of
gtk_text_view_update_im_spot_location();
(gtk_text_view_key_press_event): flush the idle here.

svn path=/trunk/; revision=18984
ChangeLog
gtk/gtktextview.c