Gerbview: fix incorrect bounding box of lines drawn with a rectangular aperture.

Fixes #9152
https://gitlab.com/kicad/code/kicad/issues/9152
This commit is contained in:
jean-pierre charras 2021-09-14 10:44:40 +02:00
parent 4b436fb86d
commit 5abe2572b9
1 changed files with 3 additions and 0 deletions

View File

@ -387,6 +387,9 @@ const EDA_RECT GERBER_DRAW_ITEM::GetBoundingBox() const
{
if( code && code->m_Shape == APT_RECT )
{
if( m_Polygon.OutlineCount() == 0 )
ConvertSegmentToPolygon();
if( m_Polygon.OutlineCount() > 0 )
{
auto bb = m_Polygon.BBox();