handling points missing after moving a shape
Description
Shapes contain handling points to maipulate height/width/individual corners. These handling points get lost if a shape is LMB-click dragged in the FP-editor.
saving footprint, closing fp-editor, reopening footprint helps.
Steps to reproduce
- open attached project, open board: ff.zip
- select the outer "pcb_board"-footprint, doubleclick-->properties editor-->edit FP in library
- FP-editor with 00_projectlibrary:fp_edgecuts_ruleout_area_01 opens
- LMB-click to select any of the rule areas
- observe: rule area shows nicely 8 handling points (see picture 1)
- LMB-drag the rule-area to a different place
- LMB-click on canvas to unselect rule area
- reselect rule area: all 8 handling points are missing (see picture 2)
- same happens also with textbox, with the rectangle on edge.cuts and all circles
- trying @jeffyoung advice: run 2 times counter-clockwise around the house: still doesn't helps - handling points remain stolen
KiCad Version
Application: KiCad Footprint Editor x64 on x64
Version: 7.99.0-1837-gc652abecff, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.7.1
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings:
Edited by Maik Freitag