[nautilus] placessidebar: Don't leak old popover
- From: António Fernandes <antoniof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus] placessidebar: Don't leak old popover
- Date: Sat, 7 May 2022 11:39:39 +0000 (UTC)
commit 196d66c6ae02773204933e2c8ca8c37429801b44
Author: António Fernandes <antoniof gnome org>
Date: Sat May 7 12:38:53 2022 +0100
placessidebar: Don't leak old popover
Fix a regression from 978099000af9068a08cde9e26bb79e16e8203be3
src/gtk/nautilusgtkplacessidebar.c | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/src/gtk/nautilusgtkplacessidebar.c b/src/gtk/nautilusgtkplacessidebar.c
index f43278dda..067908ec5 100644
--- a/src/gtk/nautilusgtkplacessidebar.c
+++ b/src/gtk/nautilusgtkplacessidebar.c
@@ -3417,6 +3417,8 @@ show_row_popover (NautilusGtkSidebarRow *row,
g_object_get (row, "sidebar", &sidebar, NULL);
+ g_clear_pointer (&sidebar->popover, gtk_widget_unparent);
+
create_row_popover (sidebar, row);
if (x == -1 && y == -1)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]