kicad/eeschema/tools
Jeff Young 42eae27551 Rebuild selection after heavy lifting.
Undo does some fairly major redraws (including setting the current
screen), all of which drop the selection and cancel interactive tools.
Make sure the selection is re-built *after* all those run.

Fixes https://gitlab.com/kicad/code/kicad/issues/8492
2021-05-27 14:25:37 +01:00
..
assign_footprints.cpp Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
backannotate.cpp Fix geographic annotation bug when back annotating to schematic. 2021-03-24 09:57:36 -04:00
backannotate.h Fix geographic annotation bug when back annotating to schematic. 2021-03-24 09:57:36 -04:00
ee_actions.cpp Add "Hide Tree" context menu options when tree has no selection. 2021-03-29 12:02:00 +01:00
ee_actions.h Remove ACTIONS::TranslateLegacyId and TOOL_DISPATCHER::DispatchWxCommand 2021-03-30 23:20:22 +00:00
ee_grid_helper.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
ee_grid_helper.h Push shared parts of GRID_HELPERs into common. 2021-01-16 23:18:10 +00:00
ee_inspection_tool.cpp Make LIB_PART::GetPins() return data for derived symbols 2021-05-06 22:00:06 +00:00
ee_inspection_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_point_editor.cpp Move grid disable modifier from ALT to CTRL. 2021-05-09 20:17:40 +01:00
ee_point_editor.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_selection.cpp Refactor AppendSymbol and AppendMultiUnitSymbol 2021-04-30 11:03:21 +00:00
ee_selection.h Fix eeschema reannotation: ensure no duplicate references are created 2021-04-30 11:03:21 +00:00
ee_selection_tool.cpp Selection routines should never be snapped. 2021-05-09 18:14:41 +01:00
ee_selection_tool.h Make the GAL responsible for the native cursor management 2021-04-05 02:36:12 +01:00
ee_tool_base.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_drawing_tools.cpp Update SCH_SCREENs RTree after placing new symbol. 2021-05-25 15:10:10 +01:00
sch_drawing_tools.h Eeschema: when placing a new symbol or image, avoid starting the autopan. 2021-04-11 18:01:25 +02:00
sch_edit_tool.cpp Delete Tool: Fix missing "Item Locked" popup 2021-05-27 05:38:51 +00:00
sch_edit_tool.h eeschema: Duplicate() is a Copy() followed by a Paste() 2021-05-21 22:52:34 +01:00
sch_editor_control.cpp Rebuild selection after heavy lifting. 2021-05-27 14:25:37 +01:00
sch_editor_control.h eeschema: Duplicate() is a Copy() followed by a Paste() 2021-05-21 22:52:34 +01:00
sch_line_wire_bus_tool.cpp Move grid disable modifier from ALT to CTRL. 2021-05-09 20:17:40 +01:00
sch_line_wire_bus_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_move_tool.cpp Allow connections between sheet (pins) and symbols. 2021-05-12 00:07:17 +01:00
sch_move_tool.h Use a more robust storage of items added to drag. 2021-03-22 13:51:10 +00:00
sch_navigate_tool.cpp Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 2020-11-17 16:05:49 +00:00
sch_navigate_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_control.cpp Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
symbol_editor_control.h Add "Hide Tree" context menu options when tree has no selection. 2021-03-29 12:02:00 +01:00
symbol_editor_drawing_tools.cpp Move grid disable modifier from ALT to CTRL. 2021-05-09 20:17:40 +01:00
symbol_editor_drawing_tools.h Naming conventions. 2020-12-12 03:43:41 +00:00
symbol_editor_edit_tool.cpp Naming conventions. 2021-05-05 22:58:40 +01:00
symbol_editor_edit_tool.h Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
symbol_editor_move_tool.cpp Improve IsSymbolEditable to differentiate fields. 2021-02-10 22:57:23 +00:00
symbol_editor_move_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_pin_tool.cpp Improve IsSymbolEditable to differentiate fields. 2021-02-10 22:57:23 +00:00
symbol_editor_pin_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00