Fix checkboxes in settings dialog with custom themes (#1630)

This commit is contained in:
ge0rdi
2023-08-01 12:55:18 +02:00
parent 4b26b4d9e6
commit 4047d726ac

View File

@@ -979,7 +979,7 @@ void CSettingsManager::ResetSettings( void )
HIMAGELIST CSettingsManager::GetImageList( HWND tree ) HIMAGELIST CSettingsManager::GetImageList( HWND tree )
{ {
if (m_ImageList) return m_ImageList; if (m_ImageList) return m_ImageList;
HTHEME theme=OpenThemeData(tree,L"button"); HTHEME theme=OpenThemeData(GetParent(tree),L"button");
HDC hdc=CreateCompatibleDC(NULL); HDC hdc=CreateCompatibleDC(NULL);
int iconSize=(TreeView_GetItemHeight(tree)<32)?16:32; int iconSize=(TreeView_GetItemHeight(tree)<32)?16:32;
int checkSize=16; int checkSize=16;