Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix zone initialisation #39

Merged

Conversation

DavidJRobertson
Copy link
Contributor

It appears that the default settings for new zones are whatever values were last manually set. This can result in incorrect zone configuration for teardrops.

Steps to reproduce:

  1. Open a board with no teardrops and at least one other filled zone.
  2. Edit the filled zone to have hatched fill and 0.5mm corner fillet
  3. Use the teardrop action plugin to add teardrops
  4. Observe that created teardrops erroneously have the hatched fill and 0.5mm corner fillet setting

This was observed on KiCAD 6.0.0 release.

… teardrops.

I have seen that sometimes this would get erroneously set to other values (depending seemingly on previous user interaction with other zones). With corner smoothing turned on, the teardrop would no longer be properly tangiental to the pad/track.
This could happen in the same way as the corner smoothing issue - whatever value was last set manually on any zone is applied by default to new zones.
@NilujePerchut
Copy link
Owner

Thanks for this fix.
This will be merged right after the #40 issue is fixed

@NilujePerchut NilujePerchut merged commit 29f814a into NilujePerchut:V5.99_V6RC Feb 19, 2022
@NilujePerchut
Copy link
Owner

Sorry for the delay. Please note that issue #40 is still not fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants