+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
+Mon Feb 18 12:31:52 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress):
+ Don't commit unless we got at least one hex digit. (#70619)
+
Sun Feb 17 21:30:49 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.3.14
(event->keyval == GDK_Control_L || event->keyval == GDK_Control_R ||
event->keyval == GDK_Shift_L || event->keyval == GDK_Shift_R))
{
- gtk_im_context_simple_commit_char (context, context_simple->tentative_match);
- context_simple->compose_buffer[0] = 0;
+ if (context_simple->tentative_match)
+ {
+ gtk_im_context_simple_commit_char (context, context_simple->tentative_match);
+ context_simple->compose_buffer[0] = 0;
+ }
+ else
+ context_simple->in_hex_sequence = 0;
return TRUE;
}