diff options
author | Christopher Davis <christopherdavis@gnome.org> | 2022-07-22 22:55:32 -0400 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2022-07-31 00:22:01 +0100 |
commit | 34916821622a7b77b6d1e12dcc300cec1fba207b (patch) | |
tree | b64bdadc4052896d6f5c4c9adeb2e91c70023537 | |
parent | 3beb983e8094ba1c5d49a924d23ead0424021cac (diff) | |
download | nautilus-34916821622a7b77b6d1e12dcc300cec1fba207b.tar.gz |
window: Use bindings to manage toolbar slot
-rw-r--r-- | src/nautilus-window.c | 2 | ||||
-rw-r--r-- | src/resources/ui/nautilus-window.ui | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/nautilus-window.c b/src/nautilus-window.c index e0eec7971..ca037ab1a 100644 --- a/src/nautilus-window.c +++ b/src/nautilus-window.c @@ -1696,7 +1696,6 @@ nautilus_window_set_active_slot (NautilusWindow *window, { /* inform slot & view */ nautilus_window_slot_set_active (old_slot, FALSE); - nautilus_toolbar_set_window_slot (NAUTILUS_TOOLBAR (window->toolbar), NULL); } g_set_weak_pointer (&window->active_slot, new_slot); @@ -1706,7 +1705,6 @@ nautilus_window_set_active_slot (NautilusWindow *window, { /* inform slot & view */ nautilus_window_slot_set_active (new_slot, TRUE); - nautilus_toolbar_set_window_slot (NAUTILUS_TOOLBAR (window->toolbar), new_slot); on_location_changed (window); } diff --git a/src/resources/ui/nautilus-window.ui b/src/resources/ui/nautilus-window.ui index 7d5d21b3f..fed197148 100644 --- a/src/resources/ui/nautilus-window.ui +++ b/src/resources/ui/nautilus-window.ui @@ -37,6 +37,7 @@ <object class="NautilusToolbar" id="toolbar"> <property name="show-sidebar-button" bind-source="content_flap" bind-property="folded" bind-flags="sync-create"/> <property name="sidebar-button-active" bind-source="content_flap" bind-property="reveal-flap" bind-flags="bidirectional|sync-create"/> + <property name="window-slot" bind-source="NautilusWindow" bind-property="active-slot" bind-flags="sync-create"/> </object> </child> <child> |