[UX regression] new filament actions dropdown requires more clicks with no benefits #434

Open
opened 2026-04-05 16:20:54 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Felix14-v2 on 3/6/2026

  1. The "edit/delete/merge" context menu is extremely inconvenient in all scenarios: for single-color printing, it simply forces you to perform an extra click and requires you to aim to the "edit" button twice unnecessarily, as the other buttons are never active:
Single-material printers IDEX/Toolchangers without MMUs
Image Image
  1. For multi-color printing with multi-material systems, the close proximity of the edit and delete buttons leads to accidental removal of materials from the list if you misclick, which can completely ruin your project (removing a material resets corresponding model colors and cannot be undone):

https://github.com/user-attachments/assets/f389c842-db52-497f-abdb-544c320ed9d8

As you can see here, the red color is irreversibly replaced with black.

Solution

Apply the same design approach to the filament buttons as is currently used in the printer selection dropdown (i.e., the settings button appears on hover) and trigger a pop-up window with a right-click, replacing the list with rename, merge with, and delete at the bottom. Related issue: #9155

Current design Suggested design
Image Image

That would be a perfect solution, because this approach:

  1. Makes UI more clear (partially solves #11148) by not displaying rarely needed buttons (unless you explicitly make an action to show them)
  2. Makes filament section consistent with the printer's one
  3. Protects you from accidentally making dangerous actions
  4. Takes less time and actions to open the most frequent feature – filament settings.

Describe alternatives you've considered

Revert this port from Bambu Studio ¯\_(ツ)_/¯

Additional context

  • I have searched the existing issues
*Originally created by @Felix14-v2 on 3/6/2026* ### Is your feature request related to a problem? 1. The "edit/delete/merge" context menu is extremely inconvenient in all scenarios: for single-color printing, it simply forces you to perform an extra click and requires you to aim to the "edit" button twice unnecessarily, as the other buttons are never active: | Single-material printers | IDEX/Toolchangers without MMUs | |:-:|:-:| | <img width="955" height="402" alt="Image" src="https://github.com/user-attachments/assets/7036f5e5-4c7d-4654-9f98-6d8f467ede7b" /> | <img width="793" height="374" alt="Image" src="https://github.com/user-attachments/assets/a59dc03c-c303-4020-add4-33412895674a" /> | 2. For multi-color printing with multi-material systems, the close proximity of the `edit` and `delete` buttons leads to accidental removal of materials from the list if you misclick, which can completely ruin your project (removing a material resets corresponding model colors and cannot be undone): https://github.com/user-attachments/assets/f389c842-db52-497f-abdb-544c320ed9d8 As you can see here, the red color is irreversibly replaced with black. ## Solution Apply the same design approach to the filament buttons as is currently used in the printer selection dropdown (i.e., the settings button appears on hover) and trigger a pop-up window with a right-click, replacing the list with `rename`, `merge with`, and `delete` at the bottom. Related issue: #9155 | Current design | Suggested design | |:-:|:-:| | <img width="743" height="578" alt="Image" src="https://github.com/user-attachments/assets/8209cd1e-52e5-4b95-bd88-4a9ac7c49b7a" /> |<img width="743" height="578" alt="Image" src="https://github.com/user-attachments/assets/a30feb02-cf65-483c-8515-c3d204321287" /> | That would be a perfect solution, because this approach: 1. Makes UI more clear (partially solves #11148) by not displaying rarely needed buttons (unless you explicitly make an action to show them) 2. Makes filament section consistent with the printer's one 3. Protects you from accidentally making dangerous actions 4. Takes less time and actions to open the most frequent feature – filament settings. ### Describe alternatives you've considered Revert this port from Bambu Studio ¯\\\_(ツ)\_/¯ ### Additional context - [x] I have searched the existing issues
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#434