slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.28k stars 1.29k forks source link

Reload from disk forgets transformations #5133

Open Yenya opened 2 years ago

Yenya commented 2 years ago

Describe the bug When I have the same object loaded twice, and one of the copies is e.g. mirrored (or uses another transformation), then Reload from disk discards the transformation

To Reproduce Steps to reproduce the behavior:

  1. Load some asymmetrical object
  2. Load the same object once more
  3. Click on one of the objects, and select "mirror along the X axis"
  4. Edit the object, e.g. generate it once more from OpenSCAD
  5. Click on one object and select "Reload from disk"
  6. Click on the second one and select "Reload from disk"

Expected behavior Two mirrored objects are to be printed, as it was before "Reload from disk"

Actual behavior Both objects are identical after "Reload from disk".

Version slic3r-1.3.0-22.fc35.x86_64 on Fedora 35