From 2c5ca98496d22c004042c525a82e18cee13434f6 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Fri, 22 Sep 2017 17:08:59 -0400 Subject: MqTab: Make "Reload tab" button functional --- (limited to 'src') diff --git a/src/tab.c b/src/tab.c index d7658c8..5af5315 100644 --- a/src/tab.c +++ b/src/tab.c @@ -28,6 +28,13 @@ #include "tab-body.h" static void +reload_tab_clicked_cb(GtkWidget __attribute__((unused)) *button, MqTab *tab) +{ + webkit_web_view_reload(tab->web_view); + gtk_widget_hide(tab->popover); +} + +static void new_window_clicked_cb(GtkWidget __attribute__((unused)) *button, MqTab *tab) { mq_application_add_window(tab->application, NULL); @@ -99,6 +106,7 @@ tab_label_button_press_cb(GtkWidget *widget, GdkEvent *event, MqTab *tab) NEW_BUTTON(1, 2, "edit-undo", "Undo close tab"); NEW_TOGGLE(1, 3, "view-list-symbolic", "Tab list..."); + CLICKED_CB(0, 0, G_CALLBACK(reload_tab_clicked_cb)); CLICKED_CB(1, 1, G_CALLBACK(new_window_clicked_cb)); /* Set up the tab list. */ -- cgit v0.9.1