From 80074057f84a0063d5e49b6b266cc7bb79e990db Mon Sep 17 00:00:00 2001 From: walon Date: Fri, 18 Jun 2021 16:41:25 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BC=98=E5=8C=96=E3=80=91=20?= =?UTF-8?q?=E5=8C=85=E5=90=AB~=E5=92=8C$=E5=AD=97=E7=AC=A6=E7=9A=84?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=8F=98=E5=8C=96=E4=B8=8D=E4=BC=9A=E8=A7=A6?= =?UTF-8?q?=E5=8F=91MultiFileWatcher=E7=9A=84=E4=BA=8B=E4=BB=B6=E3=80=82?= =?UTF-8?q?=E9=81=BF=E5=85=8Dexcel=E5=85=B3=E9=97=AD=E6=97=B6=E8=A7=A6?= =?UTF-8?q?=E5=8F=91=E7=94=9F=E6=88=90=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Luban.Client/Source/Utils/MultiFileWatcher.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Luban.Client/Source/Utils/MultiFileWatcher.cs b/src/Luban.Client/Source/Utils/MultiFileWatcher.cs index 9641a34..ea66139 100644 --- a/src/Luban.Client/Source/Utils/MultiFileWatcher.cs +++ b/src/Luban.Client/Source/Utils/MultiFileWatcher.cs @@ -63,7 +63,10 @@ namespace Luban.Client.Utils private void OnChange(object sender, FileSystemEventArgs e) { var dirtyName = e.Name; - if (string.IsNullOrWhiteSpace(dirtyName) || !_filterSuffixs.Any(s => dirtyName.EndsWith(s))) + if (string.IsNullOrWhiteSpace(dirtyName) + || !_filterSuffixs.Any(s => dirtyName.EndsWith(s)) + || dirtyName.Contains('~') + || dirtyName.Contains('$')) { return; }