FIX:Fix gradient material display issue

jira: none
Change-Id: Ia7877fc297e77e28e630ade6c8c9826f99df0ed4
(cherry picked from commit e58b96e79eb7a9d43a9b35f49ec92d8c97f281e0)
This commit is contained in:
zhou.xu
2025-03-26 14:25:31 +08:00
committed by Noisyfox
parent 72fce85874
commit c2a2f06b8a

View File

@@ -256,7 +256,7 @@ void MaterialItem::doRender(wxDC& dc)
//bottom rectangle in wheel bitmap, size is MATERIAL_REC_WHEEL_SIZE(22)
auto left = (size.x / 2 - MATERIAL_REC_WHEEL_SIZE.x) / 2 + FromDIP(3);
auto up = (size.y * 0.4 + (size.y * 0.6 - MATERIAL_REC_WHEEL_SIZE.y) / 2);
auto right = left + MATERIAL_REC_WHEEL_SIZE.x;
auto right = left + MATERIAL_REC_WHEEL_SIZE.x - FromDIP(3);
dc.SetPen(*wxTRANSPARENT_PEN);
//bottom
if (m_ams_cols.size() > 1) {
@@ -481,7 +481,7 @@ void MaterialSyncItem::doRender(wxDC &dc)
// bottom rectangle in wheel bitmap, size is MATERIAL_REC_WHEEL_SIZE(22)
auto left = (size.x / 2 - MATERIAL_REC_WHEEL_SIZE.x) / 2 + FromDIP(3);
auto up = (size.y * 0.4 + (size.y * 0.6 - MATERIAL_REC_WHEEL_SIZE.y) / 2);
auto right = left + MATERIAL_REC_WHEEL_SIZE.x;
auto right = left + MATERIAL_REC_WHEEL_SIZE.x - FromDIP(3);
dc.SetPen(*wxTRANSPARENT_PEN);
int real_left_offset = get_real_offset();
// bottom