supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.11k stars 520 forks source link

Scale proportions cannot be unlocked in group manipulation #4092

Open snugwarms opened 8 months ago

snugwarms commented 8 months ago

What happened?

when selecting multiple objects, a single dimension cannot be scaled without scaling the other two. the white lock icon is present, implying that proportions can be unlocked, however clicking it does nothing.

this causes issues when needing to slightly increase the height of many objects on the buildplate without wishing to increase their width or length.

https://github.com/supermerill/SuperSlicer/assets/10542435/beebb2fc-ebdc-4882-8c19-735ff14c53a8

Project file & How to reproduce

  1. add multiple objects to the buildplate

  2. attempt to scale one of them in the X, Y or Z axis, with the "proportion lock" icon blue

  3. only the dimension you changed will change, the others will stay consistent

  4. now, select multiple objects and attempt to do the same thing

  5. all other proportions scale

Version

2.4.58.5

Operating system

MacOS 14.1.1

Printer model

No response

supermerill commented 8 months ago

Should come with the 2.7 merge