From 2d657d45d2f96132daac61beae6a9b1709ad5a9c Mon Sep 17 00:00:00 2001 From: qm012 Date: Thu, 8 Jul 2021 10:09:04 +0800 Subject: [PATCH] update if condition --- tree.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tree.go b/tree.go index 63549b15..2e46b8e5 100644 --- a/tree.go +++ b/tree.go @@ -600,7 +600,8 @@ walk: // Outer loop for walking the tree return } - if path != "/" && skippedPath != "" { + // path != "/" && skippedPath != "" + if len(path) != 1 && len(skippedPath) > 0 && strings.HasSuffix(skippedPath, path) { path = skippedPath n = latestNode skippedPath = ""