diff options
author | Christian Persch <chpe@gnome.org> | 2015-10-07 22:15:06 +0200 |
---|---|---|
committer | Christian Persch <chpe@gnome.org> | 2015-10-07 22:15:06 +0200 |
commit | b9f2f05eba85bab72db475e0dc2738de7b553eeb (patch) | |
tree | 02794727bf95714ace7eb572b5af5abc5a69df0a | |
parent | e5c69d6584c124e774b5f7d9938b12ec1a242e17 (diff) | |
download | vte-b9f2f05eba85bab72db475e0dc2738de7b553eeb.tar.gz |
vteapp: Use vte_terminal_match_check_event
-rw-r--r-- | src/vteapp.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/vteapp.c b/src/vteapp.c index dfc06044..9931b5f1 100644 --- a/src/vteapp.c +++ b/src/vteapp.c @@ -145,7 +145,6 @@ button_pressed(GtkWidget *widget, GdkEventButton *event, gpointer data) char *match; int tag; GtkBorder padding; - int char_width, char_height; switch (event->button) { case 3: @@ -154,12 +153,9 @@ button_pressed(GtkWidget *widget, GdkEventButton *event, gpointer data) gtk_style_context_get_padding(gtk_widget_get_style_context(widget), gtk_widget_get_state_flags(widget), &padding); - char_width = vte_terminal_get_char_width (terminal); - char_height = vte_terminal_get_char_height (terminal); - match = vte_terminal_match_check(terminal, - (event->x - padding.left) / char_width, - (event->y - padding.top) / char_height, - &tag); + match = vte_terminal_match_check_event(terminal, + (GdkEvent*)event, + &tag); if (match != NULL) { g_print("Matched `%s' (%d).\n", match, tag); g_free(match); |