]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/windlg.c
Better not forget to make sure GTK1 doesn't break.
[PuTTY.git] / windows / windlg.c
index 3a9d6e5799480967e411be36f2cbf23866e8497a..82351100b22b8ca3d8aec0d4dcb7fcfe056697a9 100644 (file)
@@ -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;