From 9a6a6d1b39dae215f02d64610e61107c4cc12eeb Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Sun, 23 Mar 2025 14:04:05 +0800 Subject: [PATCH] ENH:Unmapped text for unknown material follows dark mode jira: STUDIO-11066 Change-Id: I39af33cb02a93067ff22c9ada7dff119571d2b66 --- src/slic3r/GUI/AmsMappingPopup.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/AmsMappingPopup.cpp b/src/slic3r/GUI/AmsMappingPopup.cpp index e4d466572..1e5b893f4 100644 --- a/src/slic3r/GUI/AmsMappingPopup.cpp +++ b/src/slic3r/GUI/AmsMappingPopup.cpp @@ -439,6 +439,9 @@ void MaterialSyncItem::render(wxDC &dc) dc.DrawText(mapping_txt, wxPoint(GetSize().x / 2 + (GetSize().x / 2 - mapping_txt_size.x) / 2 - FromDIP(8) - FromDIP(real_left_offset), m_text_pos_y)); } else { + if (mcolor.Alpha() == 0) {//Because there is no unknown background color + material_name_colour = StateColor::darkModeColorFor(wxColour(0x26, 0x2E, 0x30)); + } dc.SetTextForeground(material_name_colour); if (mapping_txt_size.x > GetSize().x - 10) { dc.SetFont(::Label::Body_10);