mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-04-06 00:32:05 +02:00
FIX: Refresh filament setting overrides on preset change (#11712)
Refresh filament setting overrides on preset change The filament “Setting Overrides” page derives its UI state from multiple configs (filament, printer, process), but this derived state was not recomputed during preset reloads. As a result, override widgets could reflect stale values until the page was revisited or a user interaction triggered an update. Recompute the filament setting overrides as part of TabFilament::reload_config(), keeping the derived UI in sync with the active preset immediately after reload.
This commit is contained in:
@@ -4143,6 +4143,9 @@ void TabFilament::reload_config()
|
||||
this->compatible_widget_reload(m_compatible_printers);
|
||||
this->compatible_widget_reload(m_compatible_prints);
|
||||
Tab::reload_config();
|
||||
|
||||
// Recompute derived override UI from the newly loaded config
|
||||
update_filament_overrides_page(&m_preset_bundle->printers.get_edited_preset().config);
|
||||
}
|
||||
|
||||
//void TabFilament::update_volumetric_flow_preset_hints()
|
||||
|
||||
Reference in New Issue
Block a user