1
0
Fork 0
mirror of https://github.com/syncthing/syncthing-android.git synced 2024-12-23 11:21:29 +00:00

Fixed crash when receiving file move or create event (fixes #144).

This commit is contained in:
Felix Ableitner 2014-10-09 00:17:07 +03:00
parent fe295009ca
commit 12f7b3dbe2
2 changed files with 4 additions and 1 deletions

View file

@ -2,6 +2,7 @@ package com.nutomic.syncthingandroid.test.util;
import android.test.AndroidTestCase;
import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;
import com.nutomic.syncthingandroid.syncthing.RestApi;
import com.nutomic.syncthingandroid.test.MockContext;

View file

@ -88,7 +88,9 @@ public class FolderObserver extends FileObserver {
case MOVED_TO:
// fall through
case CREATE:
mChilds.add(new FolderObserver(mListener, mFolder, path));
if (new File(mPath, path).isDirectory()) {
mChilds.add(new FolderObserver(mListener, mFolder, path));
}
// fall through
default:
mListener.onFolderFileChange(mFolder.ID, new File(mPath, path).getPath());