Comment #1 on issue 1192 by takao.fujiwara1: mousepad does not recognize enter key press
http://code.google.com/p/ibus/issues/detail?id=1192

I think this is an application bug.

--- mousepad/src/keyevent.c
+++ mousepad/src/keyevent.c
@@ -89,8 +89,8 @@ static gboolean cb_key_press_event(GtkWi
        case GDK_Return:
                if (check_preedit(text_view))
                        return FALSE;
-               if ((indent_get_state() && !(event->state &= GDK_SHIFT_MASK)) ||
-                       (!indent_get_state() && (event->state &= 
GDK_SHIFT_MASK))) {
+               if ((indent_get_state() && !(event->state & GDK_SHIFT_MASK)) ||
+                       (!indent_get_state() && (event->state & 
GDK_SHIFT_MASK))) {
                        indent_real(text_view);
                        return TRUE;
                }


--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复