Allow selection of PCB_MARKERs when not on active layer

Fixes https://gitlab.com/kicad/code/kicad/-/issues/19258

(cherry picked from commit 669be5378ceface88be6223b6168f5302a144d49)
This commit is contained in:
JamesJCode 2024-12-06 22:02:06 +00:00
parent 893deff3b5
commit 4bc5ceb109

13
patch Normal file
View File

@ -0,0 +1,13 @@
diff --git a/pcbnew/tools/pcb_selection_tool.cpp b/pcbnew/tools/pcb_selection_tool.cpp
index 34144c325d..6d4b64bdb5 100644
--- a/pcbnew/tools/pcb_selection_tool.cpp
+++ b/pcbnew/tools/pcb_selection_tool.cpp
@@ -2837,7 +2837,7 @@ bool PCB_SELECTION_TOOL::Selectable( const BOARD_ITEM* aItem, bool checkVisibili
}
}
- if( !onActiveLayer ) // We do not want to select items that are in the background
+ if( !onActiveLayer && aItem->Type() != PCB_MARKER_T ) // We do not want to select items that are in the background
return false;
}