prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.39k stars 1.87k forks source link

In filament settings, rename is only available after doing a save #12667

Open rjwgnr27 opened 2 weeks ago

rjwgnr27 commented 2 weeks ago

Description of the bug

I was reorganizing the names of my filaments. My intent was to select a filament from the drop down, then do a rename. However, after selecting a filament, the rename button is not available. If I do a "save", using the "save" button, even to the same name, the "rename" button will then appear. So for each filament in my library, I would have to do: select; "Save", "Ok", "Rename", enter name, "Ok".

Project file & How to reproduce

This is a UI issue, so no specific project file involved.

The expected behavior would be:

  1. Select an existing filament from the drop down
  2. Click the "Rename" button
  3. Modify/change the name in the pop-up dialog
  4. Click the dialog "Ok" button

Actual behavior:

  1. Select an existing filament from the drop down
  2. Click the "Save" button
  3. Click the dialog "Ok" button, without changing the name
  4. Click the "Rename" button
  5. Modify/change the name in the pop-up dialog
  6. Click the dialog "Ok" button

After initially selecting a filament, there is no "Rename" button: filament-tab-initial After doing a "Save", then "Ok", the "Rename" button appears: filament-tab-after-save

Checklist of files included above

Version of PrusaSlicer

2.7.4+linux+x64+GTK3 appimage

Operating system

Fedora 39

Printer model

Anet A8