From 735fe8952a9bd711f408d800159f234e27a8f769 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Fri, 9 Jun 2023 15:15:33 +0200 Subject: [PATCH] TabFilament: Implemented color mode update for Extruder combobox --- src/slic3r/GUI/Tab.cpp | 8 ++++++++ src/slic3r/GUI/Tab.hpp | 1 + 2 files changed, 9 insertions(+) diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 184b8af70..70632b543 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2267,6 +2267,14 @@ void TabFilament::msw_rescale() Tab::msw_rescale(); } +void TabFilament::sys_color_changed() +{ + m_extruders_cb->Clear(); + update_extruder_combobox(); + + Tab::sys_color_changed(); +} + void TabFilament::load_current_preset() { assert(m_active_extruder >= 0 && m_active_extruder < m_preset_bundle->extruders_filaments.size()); diff --git a/src/slic3r/GUI/Tab.hpp b/src/slic3r/GUI/Tab.hpp index 81344c615..f0be456a5 100644 --- a/src/slic3r/GUI/Tab.hpp +++ b/src/slic3r/GUI/Tab.hpp @@ -462,6 +462,7 @@ public: 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 == ptFFF; } void load_current_preset() override;