diff options
author | Iain Lane <iain.lane@canonical.com> | 2013-06-20 11:32:16 +0100 |
---|---|---|
committer | Cosimo Cecchi <cosimo@endlessm.com> | 2013-06-25 10:08:03 -0700 |
commit | e294199ae618c5184a4ba0aa2ca52b115d3e16da (patch) | |
tree | 719eea17923635702242633f8fde648c06b4651e | |
parent | 5bf636e9f09826717bb4d3d50723caa053698e8e (diff) | |
download | nautilus-e294199ae618c5184a4ba0aa2ca52b115d3e16da.tar.gz |
Remove extra location widgets when disposing NautilusWindowSlot
This causes the widgets to be properly destroyed before the NautilusView
is.
https://bugzilla.gnome.org/show_bug.cgi?id=702546
-rw-r--r-- | src/nautilus-window-slot.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nautilus-window-slot.c b/src/nautilus-window-slot.c index 6573c6880..23cef44a9 100644 --- a/src/nautilus-window-slot.c +++ b/src/nautilus-window-slot.c @@ -2418,6 +2418,8 @@ nautilus_window_slot_dispose (GObject *object) nautilus_window_slot_clear_forward_list (slot); nautilus_window_slot_clear_back_list (slot); + nautilus_window_slot_remove_extra_location_widgets (slot); + if (slot->details->content_view) { nautilus_window_disconnect_content_view (nautilus_window_slot_get_window (slot), slot->details->content_view); |