From 6c6c02a329b1ddad9d132bb682b3596bfb0bb528 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Fri, 1 Aug 2025 13:54:06 +0100 Subject: [PATCH] Don't assume a tree root. Fixes KICAD-Y72. --- kicad/project_tree_pane.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kicad/project_tree_pane.cpp b/kicad/project_tree_pane.cpp index 2528caf35c..0822f62789 100644 --- a/kicad/project_tree_pane.cpp +++ b/kicad/project_tree_pane.cpp @@ -1143,7 +1143,7 @@ void PROJECT_TREE_PANE::onIdle( wxIdleEvent& aEvent ) FileWatcherReset(); } - if( m_selectedItem != nullptr ) + if( m_selectedItem != nullptr && m_TreeProject->GetRootItem().IsOk() ) { // Make sure m_selectedItem still exists in the tree before activating it. std::vector validItemIds;