From b58f5607cc956cdfa52a385cdcb29f6d617a592f Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Mon, 23 Jun 2025 21:51:24 -0600 Subject: [PATCH] Don't assume net navigator has root item (KICAD-7Q7). --- eeschema/net_navigator.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eeschema/net_navigator.cpp b/eeschema/net_navigator.cpp index 98b12c7eec..a76ce65744 100644 --- a/eeschema/net_navigator.cpp +++ b/eeschema/net_navigator.cpp @@ -467,9 +467,13 @@ void SCH_EDIT_FRAME::SelectNetNavigatorItem( const NET_NAVIGATOR_ITEM_DATA* aSel if( !aSelection ) return; + wxTreeItemId rootId = m_netNavigator->GetRootItem(); + + if( !rootId.IsOk() ) + return; + wxTreeItemIdValue sheetCookie; NET_NAVIGATOR_ITEM_DATA* itemData = nullptr; - wxTreeItemId rootId = m_netNavigator->GetRootItem(); wxTreeItemId sheetId = m_netNavigator->GetFirstChild( rootId, sheetCookie ); while( sheetId.IsOk() )