From 4135e3c936edafbec653669693183b4d6b460c4b Mon Sep 17 00:00:00 2001 From: M4xw Date: Tue, 22 Mar 2022 16:44:01 +0100 Subject: [PATCH] [OTRGui] Fix dirscan behaviour --- OTRGui/src/utils/mutils.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/OTRGui/src/utils/mutils.cpp b/OTRGui/src/utils/mutils.cpp index c2da58ab4..770df8423 100644 --- a/OTRGui/src/utils/mutils.cpp +++ b/OTRGui/src/utils/mutils.cpp @@ -148,8 +148,12 @@ namespace MoonUtils { if(!fs::is_directory(path)) return; for (auto& p : fs::directory_iterator(path)){ string fpath = p.path().string(); - files.push_back(normalize(fpath)); - dirscan(fpath, files); + if(fs::is_directory(fpath)) + { + dirscan(fpath, files); + } else { + files.push_back(normalize(fpath)); + } } }