From 186989bbfef77e74c5d1116bcb1ad196eab23d06 Mon Sep 17 00:00:00 2001 From: Joe Date: Fri, 12 Jan 2024 20:20:20 +0100 Subject: debug --- i_events.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'i_events.go') diff --git a/i_events.go b/i_events.go index 34f6daf..c1f2d1e 100644 --- a/i_events.go +++ b/i_events.go @@ -128,14 +128,17 @@ func i_fold_dir(data *HardData, item *ItemsNode) { ptr = ptr.next // FIX: fix your crap } - if ptr == item { + if ptr == nil { folded_end = nil after = nil - } else { - folded_end = ptr.prev data.ui.s.Fini() - fmt.Println("qwe:", ptr.Dirs) + fmt.Println("ptr:", ptr) os.Exit(0) + } else if ptr == item { + folded_end = nil + after = nil + } else { + folded_end = ptr.prev after = folded_end.next folded_end.next = nil } -- cgit v1.2.3