15 Aug
2024
15 Aug
'24
5 a.m.
Zhiyi Zhang (@zhiyi) commented about dlls/comctl32/tests/treeview.c:
+ + /* check if it's expanded */ + item.state = 0; + SendMessageA(hTree, TVM_GETITEMA, 0, (LPARAM)&item); + todo_wine ok(!(item.state & TVIS_EXPANDED), "expected no expansion\n"); + + DestroyWindow(hTree); + + hTree = create_treeview_control(0); + fill_tree(hTree); + + memset(&item, 0, sizeof(item)); + item.hItem = hRoot; + item.mask = TVIF_STATE; + + SendMessageA(hTree, TVM_EXPAND, TVE_EXPAND, (LPARAM)item.hItem); I don't see TVE_COLLAPSE get tested. You should test expand and collapse when g_reject_tvn_itemexpanding is TRUE.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6218#note_78820