fix file count displayed at the properties dialog

This commit is contained in:
tibbi 2017-02-28 22:58:45 +01:00
parent 703411e19c
commit 684c669e95

View file

@ -14,7 +14,6 @@ import kotlinx.android.synthetic.main.property_item.view.*
import java.io.File import java.io.File
import java.util.* import java.util.*
class PropertiesDialog() { class PropertiesDialog() {
lateinit var mInflater: LayoutInflater lateinit var mInflater: LayoutInflater
lateinit var mPropertyView: ViewGroup lateinit var mPropertyView: ViewGroup
@ -47,12 +46,16 @@ class PropertiesDialog() {
val size = getItemSize(file).formatSize() val size = getItemSize(file).formatSize()
activity.runOnUiThread { activity.runOnUiThread {
(view.findViewById(R.id.properties_size).property_value as TextView).text = size (view.findViewById(R.id.properties_size).property_value as TextView).text = size
if (file.isDirectory) {
(view.findViewById(R.id.properties_file_count).property_value as TextView).text = mFilesCnt.toString()
}
} }
}).start() }).start()
if (file.isDirectory) { if (file.isDirectory) {
addProperty(R.string.direct_children_count, getDirectChildrenCount(file, countHiddenItems)) addProperty(R.string.direct_children_count, getDirectChildrenCount(file, countHiddenItems))
addProperty(R.string.files_count, mFilesCnt.toString()) addProperty(R.string.files_count, "...", R.id.properties_file_count)
} else if (file.isImageSlow()) { } else if (file.isImageSlow()) {
addProperty(R.string.resolution, file.getImageResolution()) addProperty(R.string.resolution, file.getImageResolution())
} else if (file.isAudioSlow()) { } else if (file.isAudioSlow()) {