eekboard: react to key events by default.
This commit is contained in:
@ -492,9 +492,9 @@ on_button_event (GtkWidget *widget,
|
||||
GdkEventButton *event,
|
||||
gpointer user_data)
|
||||
{
|
||||
EekGtkKeyboard *keyboard = EEK_GTK_KEYBOARD(user_data), *key;
|
||||
EekGtkKeyboard *keyboard = EEK_GTK_KEYBOARD(user_data);
|
||||
EekGtkKeyboardPrivate *priv = EEK_GTK_KEYBOARD_GET_PRIVATE(keyboard);
|
||||
EekBounds bounds;
|
||||
EekKey *key;
|
||||
gdouble x, y;
|
||||
|
||||
x = (gdouble)event->x / priv->scale;
|
||||
@ -503,7 +503,7 @@ on_button_event (GtkWidget *widget,
|
||||
if (key)
|
||||
switch (event->type) {
|
||||
case GDK_BUTTON_PRESS:
|
||||
press_key (EEK_GTK_KEYBOARD(keyboard), EEK_KEY(key));
|
||||
press_key (EEK_GTK_KEYBOARD(keyboard), key);
|
||||
return TRUE;
|
||||
case GDK_BUTTON_RELEASE:
|
||||
release_key (EEK_GTK_KEYBOARD(keyboard));
|
||||
|
||||
Reference in New Issue
Block a user