Fix drawing of icons for non-root wxTreeCtrl items
Fix y coordinate value passed to wxDC::DrawBitmap() by restoring the parentheses accidentally removed in 6dd4e73ea3 (Add wxDrawImageBitmap() helper and use it in wx{List,Tree}Ctrl, 2022-10-25). (cherry picked from commit 2a13fd238ea499a3e4b089f3ca3a327e94ddb4d9) See #23255.
This commit is contained in:
parent
0f6dfb6369
commit
2922fa0fa2
@ -2708,7 +2708,7 @@ void wxGenericTreeCtrl::PaintItem(wxGenericTreeItem *item, wxDC& dc)
|
||||
dc,
|
||||
item->GetX(),
|
||||
item->GetY() +
|
||||
total_h > state_h ? (total_h-state_h)/2 : 0);
|
||||
(total_h > state_h ? (total_h-state_h)/2 : 0));
|
||||
}
|
||||
|
||||
if ( image != NO_IMAGE )
|
||||
@ -2719,7 +2719,7 @@ void wxGenericTreeCtrl::PaintItem(wxGenericTreeItem *item, wxDC& dc)
|
||||
dc,
|
||||
item->GetX() + state_w,
|
||||
item->GetY() +
|
||||
total_h > image_h ? (total_h-image_h)/2 : 0);
|
||||
(total_h > image_h ? (total_h-image_h)/2 : 0));
|
||||
}
|
||||
|
||||
dc.SetBackgroundMode(wxBRUSHSTYLE_TRANSPARENT);
|
||||
|
Loading…
Reference in New Issue
Block a user