X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/9f7ebadc564a72c01e28dd895d88e171e7952fe7..0e443c99edd2dd3bed4d916f1209e71c1629f2e1:/windows/windlg.c diff --git a/windows/windlg.c b/windows/windlg.c index 3a9d6e57..82351100 100644 --- a/windows/windlg.c +++ b/windows/windlg.c @@ -322,7 +322,7 @@ static HTREEITEM treeview_insert(struct treeview_faff *faff, newitem = TreeView_InsertItem(faff->treeview, &ins); if (level > 0) TreeView_Expand(faff->treeview, faff->lastat[level - 1], - TVE_EXPAND); + (level > 1 ? TVE_COLLAPSE : TVE_EXPAND)); faff->lastat[level] = newitem; for (i = level + 1; i < 4; i++) faff->lastat[i] = NULL;