fix: enable/disable curr_bed_type field in Plate Settings based on support_multi_bed_types #1890

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

Originally created by @krmz-krmz on 10/17/2025

Description

While the Global curr_bed_type field was updated correctly, the corresponding fields in the Plate Settings UIs did not reflect the change. This patch ensures all relevant fields are now kept in sync.

Screenshots

before:
Before_Non_BBL

after:

After_Not_Support After_Support

Tests

I have verified the following:

  • For non-BBL printers:
    • The curr_bed_type field in the Plate Settings UIs now correctly reflects the support_multi_bed_types flag.
  • For BBL printers:
    • The curr_bed_type field in the Plate Settings UIs remains correctly enabled, ensuring no regressions were introduced.
*Originally created by @krmz-krmz on 10/17/2025* # Description <!-- > Please provide a summary of the changes made in this PR. Include details such as: > * What issue does this PR address or fix? > * What new features or enhancements does this PR introduce? > * Are there any breaking changes or dependencies that need to be considered? --> While the Global `curr_bed_type` field was updated correctly, the corresponding fields in the Plate Settings UIs did not reflect the change. This patch ensures all relevant fields are now kept in sync. # Screenshots <!-- > Please attach relevant screenshots to showcase the UI changes. > Please attach images that can help explain the changes. --> before: <img width="746" height="907" alt="Before_Non_BBL" src="https://github.com/user-attachments/assets/22fc7bc4-0719-4a48-8e04-319e7db9e601" /> after: <img width="497" height="768" alt="After_Not_Support" src="https://github.com/user-attachments/assets/901beaa0-d1c1-4ac0-960b-2adc79698abe" /> <img width="467" height="780" alt="After_Support" src="https://github.com/user-attachments/assets/8169ae1a-e173-4f95-b222-175b1b852261" /> ## Tests <!-- > Please describe the tests that you have conducted to verify the changes made in this PR. --> I have verified the following: - For non-BBL printers: - The `curr_bed_type` field in the Plate Settings UIs now correctly reflects the `support_multi_bed_types` flag. - For BBL printers: - The `curr_bed_type` field in the Plate Settings UIs remains correctly enabled, ensuring no regressions were introduced.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1890