summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-08-14 09:33:22 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-08-14 09:33:22 -0300
commit03a1063928ce20b3842bb808c252ce4da29ac3d4 (patch)
tree23801c4426433b667e46d535e40bd9c8232e688e
parent264aca677b46e8310a55dfd0a5b00ce2bfca97be (diff)
downloadnautilus-03a1063928ce20b3842bb808c252ce4da29ac3d4.tar.gz
fix a crash
-rw-r--r--src/nautilus-view.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/nautilus-view.c b/src/nautilus-view.c
index 316ca3b55..974415f2f 100644
--- a/src/nautilus-view.c
+++ b/src/nautilus-view.c
@@ -7701,14 +7701,16 @@ nautilus_view_parent_set (GtkWidget *widget,
view->details->active = TRUE;
}
- g_signal_connect (window,
- "action-enabled-changed::stop",
- G_CALLBACK (action_stop_enabled_changed),
- view);
- g_signal_connect (window,
- "action-enabled-changed::reload",
- G_CALLBACK (action_reload_enabled_changed),
- view);
+ view->details->stop_signal_handler =
+ g_signal_connect (window,
+ "action-enabled-changed::stop",
+ G_CALLBACK (action_stop_enabled_changed),
+ view);
+ view->details->reload_signal_handler =
+ g_signal_connect (window,
+ "action-enabled-changed::reload",
+ G_CALLBACK (action_reload_enabled_changed),
+ view);
} else {
remove_update_context_menus_timeout_callback (view);
}