Browse Source
Pcbnew: polygon booleans - try subtraction in both orders if null result
Pcbnew: polygon booleans - try subtraction in both orders if null result
While there is technically some kinds of defined order (last selected item is 'A' in the 'A - B (- C...)' operation, it's easy to drag select and then get a null result. So if this happens to a non-commutative operation, try again in the reverse order. In the usual case (2 items), this will get what the user, presumably, wants. If there are more than 2, it will either work, or the user can undo and try merging the "B" operand before subtracting, or do them one at a time (at which point the order-reverse logic will help again). Thanks to Kliment for an this usability suggestion!pull/18/head
2 changed files with 62 additions and 18 deletions
Write
Preview
Loading…
Cancel
Save
Reference in new issue