Commit 61bf84c1 authored by Méven Car's avatar Méven Car

Details view: display empty text instead of unknown for sizeless dirs

BUG: 420037
BUG: 420040
FIXED-IN: 20.12
parent 6a196bf6
......@@ -56,17 +56,13 @@ QString KFileItemListWidgetInformant::roleText(const QByteArray& role,
// The item represents a directory.
if (!roleValue.isNull()) {
const int count = values.value("count").toInt();
if (count < 0) {
text = i18nc("@item:intable", "Unknown");
} else {
if (count > 0) {
if (DetailsModeSettings::directorySizeCount()) {
// Show the number of sub directories instead of the file size of the directory.
text = i18ncp("@item:intable", "%1 item", "%1 items", count);
} else {
// if we have directory size available
if (roleValue == -1) {
text = i18nc("@item:intable", "Unknown");
} else {
if (roleValue != -1) {
const KIO::filesize_t size = roleValue.value<KIO::filesize_t>();
text = KFormat().formatByteSize(size);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment