mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-12 21:39:02 +08:00
TabSLAMaterial: Overridden clear_pages() to avoid a crash on re-scaling
(SPE-2322, comments)
This commit is contained in:
parent
b5a5434b67
commit
2e6a61d772
@ -5556,6 +5556,14 @@ void TabSLAMaterial::update_sla_prusa_specific_visibility()
|
||||
}
|
||||
}
|
||||
|
||||
void TabSLAMaterial::clear_pages()
|
||||
{
|
||||
Tab::clear_pages();
|
||||
|
||||
for (auto& over_opt : m_overrides_options)
|
||||
over_opt.second = nullptr;
|
||||
}
|
||||
|
||||
void TabSLAMaterial::msw_rescale()
|
||||
{
|
||||
for (const auto& over_opt : m_overrides_options)
|
||||
|
@ -584,6 +584,7 @@ public:
|
||||
void toggle_tilt_options(bool is_above);
|
||||
void toggle_options() override;
|
||||
void update() override;
|
||||
void clear_pages() override;
|
||||
void msw_rescale() override;
|
||||
void sys_color_changed() override;
|
||||
bool supports_printer_technology(const PrinterTechnology tech) const override { return tech == ptSLA; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user