X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.eclipse.ui%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Ffs%2FNioFileLabelProvider.java;fp=org.argeo.eclipse.ui%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Ffs%2FNioFileLabelProvider.java;h=68fc70b77dae92714aedbd87ef0c14ff51991b55;hb=5f483b2ddb6cb736bae99da3b7563c99246b273d;hp=391f250eb70fcff5cf6c94ab2b89a6534a18a85e;hpb=abed2d5532674b624ea3e73bbfd90b8e3770a436;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/fs/NioFileLabelProvider.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/fs/NioFileLabelProvider.java index 391f250eb..68fc70b77 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/fs/NioFileLabelProvider.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/fs/NioFileLabelProvider.java @@ -22,7 +22,10 @@ public class NioFileLabelProvider extends ColumnLabelProvider { try { switch (propName) { case FsUiConstants.PROPERTY_SIZE: - return FsUiUtils.humanReadableByteCount(Files.size(path), false); + if (Files.isDirectory(path)) + return "-"; + else + return FsUiUtils.humanReadableByteCount(Files.size(path), false); case FsUiConstants.PROPERTY_LAST_MODIFIED: return Files.getLastModifiedTime(path).toString(); case FsUiConstants.PROPERTY_TYPE: