Merge pull request #1665 from SiboVG/issue-1663
[#1663] Fix duplicate scaling of multi-selection children
This commit is contained in:
commit
f1ebc279b9
@ -527,8 +527,10 @@ public class ScaleDialog extends JDialog {
|
||||
// they were also part of selection)
|
||||
List<RocketComponent> scaledComponents = new ArrayList<>();
|
||||
for (RocketComponent component : selection) {
|
||||
if (!scaledComponents.contains(component)) {
|
||||
scale(component, mul, scaleMass, scaleOffsets.isSelected());
|
||||
scaledComponents.add(component);
|
||||
}
|
||||
|
||||
if (component.getChildCount() > 0) {
|
||||
scaleChildren(component, scaledComponents, mul, scaleMass);
|
||||
|
Loading…
x
Reference in New Issue
Block a user