From eb97fe838650c5a63835bbc842dd34cd3395b1a8 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Fri, 25 Sep 2020 22:14:22 +0100 Subject: [PATCH] Fix bug when entered group is immediate parent. --- pcbnew/class_board.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcbnew/class_board.cpp b/pcbnew/class_board.cpp index 08bf112395..9d824583e0 100644 --- a/pcbnew/class_board.cpp +++ b/pcbnew/class_board.cpp @@ -1974,7 +1974,7 @@ PCB_GROUP* BOARD::TopLevelGroup( BOARD_ITEM* item, PCB_GROUP* scope ) while( candidate && candidate->GetParentGroup() && candidate->GetParentGroup() != scope ) candidate = candidate->GetParentGroup(); - return candidate; + return candidate == scope ? nullptr : candidate; }