From 162015e9f3158d4c579c7c2ed3faf61f31e9bb83 Mon Sep 17 00:00:00 2001 From: lukefromdc Date: Fri, 6 Jul 2018 18:14:43 -0400 Subject: pathbar: Fix crash when accessing drive root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apply github.com/GNOME/nautilus/commit/e759e82386f80fb214a420b789b07a194480462c pathbar: Fix crash when accessing drive root The path bar button data is not properly set up when type button type is “root”. --- src/caja-pathbar.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/caja-pathbar.c') diff --git a/src/caja-pathbar.c b/src/caja-pathbar.c index 7e2b294a..27427aca 100644 --- a/src/caja-pathbar.c +++ b/src/caja-pathbar.c @@ -1901,12 +1901,13 @@ make_directory_button (CajaPathBar *path_bar, switch (button_data->type) { case ROOT_BUTTON: - child = button_data->image; - button_data->label = NULL; - break; + /* Fall through */ case HOME_BUTTON: + /* Fall through */ case DESKTOP_BUTTON: + /* Fall through */ case MOUNT_BUTTON: + /* Fall through */ case DEFAULT_LOCATION_BUTTON: button_data->label = gtk_label_new (NULL); child = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 2); -- cgit v1.2.1