diff options
-rw-r--r-- | src/gtk/nautilusgtkplacessidebar.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gtk/nautilusgtkplacessidebar.c b/src/gtk/nautilusgtkplacessidebar.c index de6f484be..8fe5bbb50 100644 --- a/src/gtk/nautilusgtkplacessidebar.c +++ b/src/gtk/nautilusgtkplacessidebar.c @@ -3233,7 +3233,8 @@ build_popup_menu_using_gmenu (NautilusGtkSidebarRow *row) if (sidebar->popover) gtk_widget_unparent (sidebar->popover); - sidebar->popover = gtk_popover_menu_new_from_model (G_MENU_MODEL (menu)); + sidebar->popover = gtk_popover_menu_new_from_model_full (G_MENU_MODEL (menu), + GTK_POPOVER_MENU_NESTED); g_object_unref (menu); gtk_widget_set_parent (sidebar->popover, GTK_WIDGET (sidebar)); gtk_widget_set_halign (sidebar->popover, GTK_ALIGN_START); |