Kaynağa Gözat

LocalFileSystem: also listen to rename events when watching
(some programs like Substance Designer write to a temp file and then rename)

trethaller 3 yıl önce
ebeveyn
işleme
0187fec738
1 değiştirilmiş dosya ile 1 ekleme ve 3 silme
  1. 1 3
      hxd/fs/LocalFileSystem.hx

+ 1 - 3
hxd/fs/LocalFileSystem.hx

@@ -202,7 +202,7 @@ class LocalEntry extends FileEntry {
 		lastChanged = getModifTime();
 		watchHandle = new hl.uv.Fs(originalFile, function(ev) {
 			switch(ev) {
-				case Change:
+				case Change|Rename:
 					if(getModifTime() != lastChanged) {
 						lastChanged = getModifTime();
 						if(onChangedDelay != null)
@@ -212,8 +212,6 @@ class LocalEntry extends FileEntry {
 							onChanged();
 						}, 10);
 					}
-
-				case Rename:
 			}
 		});
 		#else