浏览代码

fix: do not ignore patterns in parent dir

Fixes #3310
Andelf 3 年之前
父节点
当前提交
f5c9750c12
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/electron/electron/utils.cljs

+ 3 - 2
src/electron/electron/utils.cljs

@@ -47,8 +47,9 @@
            ["." ".recycle" "assets" "node_modules"])
      (string/ends-with? path ".DS_Store")
      ;; hidden directory or file
-     (re-find #"/\.[^.]+" path)
-     (re-find #"^\.[^.]+" path)
+     (let [relpath (path/relative dir path)]
+       (or (re-find #"/\.[^.]+" relpath)
+           (re-find #"^\.[^.]+" relpath)))
      (let [path (string/lower-case path)]
        (and
         (not (string/blank? (path/extname path)))