Commit b8b96f77 authored by Maciej Suminski's avatar Maciej Suminski
Browse files

Corrected drawing of zone outlines.

parent afe2bbac
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -756,11 +756,15 @@ void PCB_PAINTER::draw( const ZONE_CONTAINER* aZone )
    for( int i = 0; i < outline->GetCornersCount(); ++i )
    {
        corners.push_back( VECTOR2D( outline->GetPos( i ) ) );
    }

        if( outline->IsEndContour( i ) )
        {
            // The last point for closing the polyline
    corners.push_back( VECTOR2D( outline->GetPos( 0 ) ) );
            corners.push_back( corners[0] );
            m_gal->DrawPolyline( corners );
            corners.clear();
        }
    }

    // Draw the filling
    if( displayMode != PCB_RENDER_SETTINGS::DZ_HIDE_FILLED )