FIX: Honor transparency and add contrasting borders for both themes

jira: STUDIO-13394

Change-Id: I47f3108318ba72895cf5a906a2566d46f3ed3ff9
(cherry picked from commit bac1c5ecceb3dfdf11844beca9d9ec71c6453340)
This commit is contained in:
fei2.fang
2025-07-22 14:43:33 +08:00
committed by Noisyfox
parent b6a44b5eb1
commit 6c242c5101
2 changed files with 63 additions and 5 deletions

View File

@@ -87,7 +87,7 @@ void FilamentColorCodeQuery::LoadFromLocal()
}
}
}
if (fila_color.m_colors.empty()) {
BOOST_LOG_TRIVIAL(warning) << "FilamentColorCodeQuery::LoadFromLocal: No colors found for fila_color_code: " << fila_color_code;
continue; // Skip if no colors are defined
@@ -173,7 +173,7 @@ void FilamentColorCode::Debug(const char* prefix)
//for (const auto& name_pair : m_fila_color_names) { BOOST_LOG_TRIVIAL(debug) << prefix << " Color Name [" << name_pair.first << "]: " << name_pair.second;}
}
FilamentColorCodes::FilamentColorCodes(const wxString& fila_id, const wxString& fila_type)
FilamentColorCodes::FilamentColorCodes(const wxString& fila_id, const wxString& fila_type)
: m_fila_id(fila_id), m_fila_type(fila_type)
{
m_fila_colors_map = new FilamentColor2CodeMap;