[epiphany] history-dialog: Do not refresh automatically
- From: Jan-Michael Brummer <jbrummer src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] history-dialog: Do not refresh automatically
- Date: Mon, 8 Jul 2019 19:27:34 +0000 (UTC)
commit 124a8aa728557a90e4f97cf6b07633e4aa4d8819
Author: Jan-Michael Brummer <jan brummer tabos org>
Date: Sun Jul 7 20:52:01 2019 +0200
history-dialog: Do not refresh automatically
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/831
src/ephy-history-dialog.c | 27 ++-------------------------
1 file changed, 2 insertions(+), 25 deletions(-)
---
diff --git a/src/ephy-history-dialog.c b/src/ephy-history-dialog.c
index 58c724098..95035f80c 100644
--- a/src/ephy-history-dialog.c
+++ b/src/ephy-history-dialog.c
@@ -614,16 +614,6 @@ on_listbox_button_press_event (GtkWidget *widget,
return GDK_EVENT_PROPAGATE;
}
-
-static gboolean
-on_urls_visited_cb (EphyHistoryService *service,
- EphyHistoryDialog *self)
-{
- filter_now (self);
-
- return FALSE;
-}
-
static void
set_history_service (EphyHistoryDialog *self,
EphyHistoryService *history_service)
@@ -631,19 +621,10 @@ set_history_service (EphyHistoryDialog *self,
if (history_service == self->history_service)
return;
- if (self->history_service) {
- g_signal_handlers_disconnect_by_func (self->history_service,
- on_urls_visited_cb,
- self);
- g_clear_object (&self->history_service);
- }
+ g_clear_object (&self->history_service);
- if (history_service) {
+ if (history_service)
self->history_service = g_object_ref (history_service);
- g_signal_connect_after (self->history_service,
- "urls-visited", G_CALLBACK (on_urls_visited_cb),
- self);
- }
filter_now (self);
}
@@ -697,10 +678,6 @@ ephy_history_dialog_dispose (GObject *object)
g_clear_object (&self->cancellable);
}
- if (self->history_service)
- g_signal_handlers_disconnect_by_func (self->history_service,
- on_urls_visited_cb,
- self);
g_clear_object (&self->history_service);
remove_pending_sorter_source (self, TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]