From 44deae4937f69fe5dff1ba4e05b9eca6d4de8de7 Mon Sep 17 00:00:00 2001 From: darcywong00 Date: Thu, 23 Nov 2017 04:45:04 +0700 Subject: [PATCH] Check valid file size when downloading keyboard Addresses the second part of #370 --- .../KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java index cc76eb52ad..60d7bd3efd 100644 --- a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java +++ b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/KMManager.java @@ -1284,7 +1284,7 @@ public final class KMManager { Log.e("FD: Download failed!", "Error: " + e); } finally { if (ret > 0) { - if (tmpFile.exists()) { + if (tmpFile.exists() && tmpFile.length() > 0) { if (file.exists()) { file.delete(); }