kicad/pagelayout_editor/tools
Seth Hillbrand c8b2e69332 Check if selection is primary tool
Previously, we were checking if the selection tool was the top of the
stack but this ignored many other "secondary" tools that might be
running such as the point editor.  These still allow the selection tool
to handle events such as clicks.  This change allows the selection tool
to handle clicks when it is the primary tool on the stack rather than
the top

Fixes https://gitlab.com/kicad/code/kicad/issues/9110
2021-09-07 10:42:01 -07:00
..
pl_actions.cpp
pl_actions.h cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
pl_drawing_tools.cpp Implement more aggressive re-entrancy blocking for drawing tools. 2021-06-20 11:09:55 +01:00
pl_drawing_tools.h
pl_edit_tool.cpp Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
pl_edit_tool.h Pass VECTOR2I objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
pl_editor_control.cpp
pl_editor_control.h
pl_point_editor.cpp Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
pl_point_editor.h
pl_selection.cpp Split out selection.cpp to reduce header sharing 2021-06-06 11:09:07 -04:00
pl_selection.h
pl_selection_tool.cpp Check if selection is primary tool 2021-09-07 10:42:01 -07:00
pl_selection_tool.h Move selection disambiguation to long-click 2021-09-05 13:42:51 -07:00