From bbc145c44c8e0bbb55f2571c4f8792d88d902152 Mon Sep 17 00:00:00 2001 From: lukefromdc Date: Mon, 23 Dec 2024 03:42:29 -0500 Subject: wayland: fix crash on closing navigation windows --- src/caja-navigation-window-pane.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/caja-navigation-window-pane.c b/src/caja-navigation-window-pane.c index 19669411..05dbf492 100644 --- a/src/caja-navigation-window-pane.c +++ b/src/caja-navigation-window-pane.c @@ -502,6 +502,10 @@ caja_navigation_window_pane_remove_page (CajaNavigationWindowPane *pane, int pag g_signal_handlers_block_by_func (notebook, G_CALLBACK (notebook_switch_page_cb), pane); + /*catch crash on closing windows in wayland*/ + if (!notebook) + return; + gtk_notebook_remove_page (notebook, page_num); g_signal_handlers_unblock_by_func (notebook, G_CALLBACK (notebook_switch_page_cb), -- cgit v1.2.1