Open davidperrenoud opened 10 years ago
From irasc...@gmail.com on July 18, 2012 22:17:38
Status: Accepted
Owner: irasc...@gmail.com
I can reproduce this in 0.9.9. Remove imported label.
So there are two observations:
Sticky PCBs can steal each other's components - ok, but undo restores this, and this would be quite some effort to fix a very rare (revertable and avoidable) edge case I think.
Sticky and Lock flags are not added to the undo history. - But should they?
I think we can just close this issue.
I think that the dragging of the resistors after the control-Z (when the PCBs are already not touching) is a bug. As the reporter specifies, it could happen testing a PCB and its shield to check alignments. I guess low priority as it can be undone.
"Sticky and Lock flags are not added to the undo history. - But should they?" Mmm, I would say that they should. They are properties of the parts.
Could reproduce this as well - parts of PCB2 get moved together with PCB1 even after then undo. All of this is problematic. Moving the parts after the undoing is the most severe of those issues and must be fixed.
From jerome.b...@gmail.com on July 15, 2012 06:52:40
Workaround. After undoing the move, go to the inspector for PCB1, uncheck Sticky and check it again.
Rationale: I'm moving around an Arduino shield and another board to see if they match and play well together.
Original issue: http://code.google.com/p/fritzing/issues/detail?id=2118