From 51f0d8763882096f58afdd460bba44a62a73e995 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 12 Apr 2018 20:50:02 +0200 Subject: [PATCH] improve file signature by getting its name too --- .../com/simplemobiletools/gallery/extensions/String.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/String.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/String.kt index 692256eec..a2e6cbfc8 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/String.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/String.kt @@ -3,7 +3,10 @@ package com.simplemobiletools.gallery.extensions import com.bumptech.glide.signature.ObjectKey import java.io.File -fun String.getFileSignature() = ObjectKey(File(this).lastModified().toString()) +fun String.getFileSignature(): ObjectKey { + val file = File(this) + return ObjectKey("${file.name}${file.lastModified()}") +} fun String.isThisOrParentIncluded(includedPaths: MutableSet) = includedPaths.any { startsWith(it, true) }