Zone type stuck at "keepout" after editing keepout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Low
|
Unassigned |
Bug Description
The following sequence of steps results in a keepout zone being placed when the user intended to place a copper fill zone. The tool then gets stuck in this mode until pcbnew is restarted. All of these steps can be performed on a blank PCB file with "no net" zones, and have only been tested in GAL.
1. Draw a filled zone on F.Cu
2. Draw a keepout zone on F.Cu, completely outside the zone in step 1.
3. Draw a filled zone on F.Cu, completely outside both previous zones.
4. Duplicate the keepout zone by pressing Ctrl-D over it; place the new keepout also nonintersecting.
5. Edit the duplicate zone from step 4 and switch it to B.Cu.
6. Draw a filled zone on F.Cu.
The zone tool indicates that it is placing a copper fill, but actually places a keepout.
Application: pcbnew
Version: (2015-12-31 BZR 6410, Git 960dece)-product debug build
wxWidgets: Version 3.0.2 (debug,
Platform: Linux 4.3.3-2-ARCH x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.60.0
libcurl version: 7.46.0 (with SSL - OpenSSL/1.0.2e)
Marking confirmed as someone else reported this directly to me and I was able to reproduce it.
description: | updated |
Changed in kicad: | |
status: | Confirmed → In Progress |
Changed in kicad: | |
status: | In Progress → Fix Committed |
It's even easier:
1. Draw a keepout zone on F.Cu
2. Edit the zone and switch it to B.Cu.
3. Draw a filled zone on F.Cu