kicad/common/tool
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
..
action_manager.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
action_menu.cpp Add a hack to keep OSX from hijacking our help menu. 2021-09-06 12:43:48 +01:00
action_toolbar.cpp Separate focus from hover state in BITMAP_BUTTON, trigger after mouse down+up 2021-06-13 17:00:41 +00:00
actions.cpp Remove inappropriate icons 2021-09-06 21:23:52 +00:00
common_control.cpp Plugin and Content Manager: fix compil warnings and issues. 2021-08-28 10:57:45 +02:00
common_tools.cpp When ignoring click events don't ignore synthetic ones. 2021-07-29 18:07:04 +01:00
conditional_menu.cpp Bitmaps: a few improvements from review 2021-03-11 08:37:35 -05:00
edit_constraints.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
edit_points.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
editor_conditions.cpp Fix python console toggle to work across pcbnew/eeschema 2021-07-03 22:48:46 +00:00
grid_helper.cpp Fix automatic wire tool in gridless mode 2021-02-10 22:07:49 +00:00
grid_menu.cpp Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
picker_tool.cpp Refactor PICKER_TOOL and push up snapping disable functionality 2021-01-31 09:50:41 -05:00
selection.cpp Split out selection.cpp to reduce header sharing 2021-06-06 11:09:07 -04:00
selection_conditions.cpp Split out selection.cpp to reduce header sharing 2021-06-06 11:09:07 -04:00
selection_tool.cpp Check if selection is primary tool 2021-09-07 10:42:01 -07:00
tool_action.cpp cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
tool_base.cpp Push tool framework base down into TOOL_HOLDER. 2020-03-24 19:00:25 +00:00
tool_dispatcher.cpp Try and cleanup the input focus/key event a little 2021-07-05 20:48:48 -04:00
tool_event.cpp Don't leak wx/debug everywhere via tool_event 2021-06-03 01:36:12 -04:00
tool_interactive.cpp Beware of copying events and losing the m_passEvent flag. 2019-06-17 14:44:39 +01:00
tool_manager.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
tool_menu.cpp Turn CONDITIONAL_MENU's conditions into only show/hide conditions 2020-08-17 23:40:02 +01:00
tools_holder.cpp Update selected tool string when language changes. 2021-07-23 20:16:53 +01:00
zoom_menu.cpp Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
zoom_tool.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00