regedit: Adding new subkey to a key with no subkeys now works with native comctl32.
This commit is contained in:
parent
14d4702c1b
commit
1565def7b9
@ -483,7 +483,7 @@ HTREEITEM InsertNode(HWND hwndTV, HTREEITEM hItem, LPWSTR name)
|
|||||||
|
|
||||||
if (!hItem) hItem = (HTREEITEM)SendMessageW(hwndTV, TVM_GETNEXTITEM, TVGN_CARET, 0);
|
if (!hItem) hItem = (HTREEITEM)SendMessageW(hwndTV, TVM_GETNEXTITEM, TVGN_CARET, 0);
|
||||||
if (!hItem) return FALSE;
|
if (!hItem) return FALSE;
|
||||||
if (SendMessageW(hwndTV, TVM_GETITEMSTATE, (WPARAM)hItem, TVIS_EXPANDEDONCE)) {
|
if (SendMessageW(hwndTV, TVM_GETITEMSTATE, (WPARAM)hItem, TVIS_EXPANDEDONCE) & TVIS_EXPANDEDONCE) {
|
||||||
hNewItem = AddEntryToTree(hwndTV, hItem, name, 0, 0);
|
hNewItem = AddEntryToTree(hwndTV, hItem, name, 0, 0);
|
||||||
} else {
|
} else {
|
||||||
item.mask = TVIF_CHILDREN | TVIF_HANDLE;
|
item.mask = TVIF_CHILDREN | TVIF_HANDLE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user