do not update file last modified after a file operation, if it is zero
This commit is contained in:
parent
50d022c31d
commit
335f3f5fc5
3 changed files with 6 additions and 6 deletions
|
@ -78,11 +78,11 @@ android {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:18b7775e55'
|
||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:795a4ae3e3'
|
||||
implementation 'com.theartofdev.edmodo:android-image-cropper:2.8.0'
|
||||
implementation 'it.sephiroth.android.exif:library:1.0.1'
|
||||
implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.24'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.3'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
||||
implementation 'com.google.android.exoplayer:exoplayer-core:2.9.6'
|
||||
implementation 'com.google.vr:sdk-panowidget:1.180.0'
|
||||
implementation 'com.google.vr:sdk-videowidget:1.180.0'
|
||||
|
|
|
@ -1077,7 +1077,7 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
|||
rescanPaths(paths) {
|
||||
fixDateTaken(paths, false)
|
||||
|
||||
if (config.keepLastModified) {
|
||||
if (config.keepLastModified && lastModified != 0L) {
|
||||
File(file.absolutePath).setLastModified(lastModified)
|
||||
updateLastModified(file.absolutePath, lastModified)
|
||||
}
|
||||
|
|
|
@ -360,7 +360,7 @@ fun BaseSimpleActivity.movePathsInRecycleBin(paths: ArrayList<String>, callback:
|
|||
mediaDB.updateDeleted("$RECYCLE_BIN$source", System.currentTimeMillis(), source)
|
||||
pathsCnt--
|
||||
|
||||
if (config.keepLastModified) {
|
||||
if (config.keepLastModified && lastModified != 0L) {
|
||||
internalFile.setLastModified(lastModified)
|
||||
}
|
||||
}
|
||||
|
@ -435,7 +435,7 @@ fun BaseSimpleActivity.restoreRecycleBinPaths(paths: ArrayList<String>, callback
|
|||
}
|
||||
newPaths.add(destination)
|
||||
|
||||
if (config.keepLastModified) {
|
||||
if (config.keepLastModified && lastModified != 0L) {
|
||||
File(destination).setLastModified(lastModified)
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
|
@ -692,7 +692,7 @@ fun Activity.tryRotateByExif(path: String, degrees: Int, showToasts: Boolean, ca
|
|||
}
|
||||
|
||||
fun Activity.fileRotatedSuccessfully(path: String, lastModified: Long) {
|
||||
if (config.keepLastModified) {
|
||||
if (config.keepLastModified && lastModified != 0L) {
|
||||
File(path).setLastModified(lastModified)
|
||||
updateLastModified(path, lastModified)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue