diff options
Diffstat (limited to 'src/callbacks.c')
-rw-r--r-- | src/callbacks.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/callbacks.c b/src/callbacks.c index 6821700..5873b5e 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -568,7 +568,6 @@ gboolean button_press_cb (GtkWidget* window, GdkEventButton* event) { (void) window; gint context; - gchar *details; gboolean propagate = FALSE, sendev = FALSE; @@ -595,9 +594,7 @@ button_press_cb (GtkWidget* window, GdkEventButton* event) { } if(sendev) { - details = g_strdup_printf("Button%d", event->button); - send_event(KEY_PRESS, NULL, TYPE_NAME, details, NULL); - g_free (details); + button_to_event(event->button, event->state, GDK_BUTTON_PRESS); } } @@ -608,7 +605,6 @@ gboolean button_release_cb (GtkWidget* window, GdkEventButton* event) { (void) window; gint context; - gchar *details; gboolean propagate = FALSE, sendev = FALSE; @@ -624,9 +620,7 @@ button_release_cb (GtkWidget* window, GdkEventButton* event) { } if(sendev) { - details = g_strdup_printf("Button%d", event->button); - send_event(KEY_RELEASE, NULL, TYPE_NAME, details, NULL); - g_free (details); + button_to_event(event->button, event->state, GDK_BUTTON_RELEASE); } } |