Don't commit from reset, it upstets GtkTextView.
2005-12-06 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimcontextsimple.c (gtk_im_context_simple_reset): Don't commit from reset, it upstets GtkTextView. * gtk/gtktextview.c (gtk_text_view_check_cursor_blink): Be more careful when turning blinking on and off. (gtk_text_view_focus_out_event): Make the cursor really invisible when the focus goes away. (#323087, Sadrul Habib Chowdhury) (cursor_blinks): Check the gtk-cursor-blink setting first.
This commit is contained in:

committed by
Matthias Clasen

parent
4174446a6d
commit
6f72d3a8c7
@ -1519,11 +1519,10 @@ gtk_im_context_simple_reset (GtkIMContext *context)
|
||||
|
||||
context_simple->compose_buffer[0] = 0;
|
||||
|
||||
if (context_simple->tentative_match)
|
||||
gtk_im_context_simple_commit_char (context, context_simple->tentative_match);
|
||||
|
||||
context_simple->in_hex_sequence = FALSE;
|
||||
|
||||
context_simple->tentative_match = 0;
|
||||
context_simple->tentative_match_len = 0;
|
||||
|
||||
g_signal_emit_by_name (context_simple, "preedit_changed");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user