Regression in zone cut out filling

Bug #1680617 reported by Nick Østergaard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Undecided
Unassigned

Bug Description

It seems that recently the zone fill seems to ignore the cut out object, not to be confused with the keep out aread object.

You add the cut out via the context menu for a zone and select "Add Zone Cutout".

Testing on ba37d6fca35b67fc04a21aa111aba97c80c3a1b0. I have not found which commit it acutally was introduces on.

I was told by wpwrak that it "may" have worked for him on march 14. but f68ce306bdca0a2f5a1a234497ede6550ca79a0b also seems bad.

I can note that the cutut perimiter with the hatches are rendered properly.

Use the attached test file to reproduce the issue, you see it is already filled correctly, you need to refill to see the cut out "dissapear".

Revision history for this message
Nick Østergaard (nickoe) wrote :
description: updated
description: updated
Revision history for this message
jean-pierre charras (jp-charras) wrote :

Currently, cutout in zones are broken.

Commit 70c961fe6aebbc96f87e619dee75cb6ebd0fe0c5 fixes a few issues (issues when saving/loading zones cutout and creating cutout).

With this commit, cutouts work in legacy mode, but is still broken in GAL.

Changed in kicad:
status: New → Confirmed
Revision history for this message
jean-pierre charras (jp-charras) wrote :

Commit 9a7abd5914747843d53c9604872e1e3b699bda1e should fix it in GAL,
although there are still many issues in zones edition in GAL.

Revision history for this message
Nick Østergaard (nickoe) wrote :

I did some git bisecting today and found that it was indeed introduced with the polygon refactor in:

f68ce306bdca0a2f5a1a234497ede6550ca79a0b

Changed in kicad:
status: Confirmed → Fix Committed
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.