From c4aee131e3abc6e82c4636fcd9ad88ee578e9973 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Thu, 29 Aug 2019 23:15:35 -0400 Subject: [PATCH] Allow user to override what Size returns in case we know better than the computer --- .../ObjectModels/FileSystem/File.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs index 455bb0b0..f5ad2b9d 100644 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs @@ -206,10 +206,17 @@ namespace UniversalEditor.ObjectModels.FileSystem string strSize = "*"; try { - byte[] data = this.GetData(); - if (data != null) + if (mvarSize != null) { - strSize = data.Length.ToString(); + strSize = mvarSize.ToString(); + } + else + { + byte[] data = this.GetData(); + if (data != null) + { + strSize = data.Length.ToString(); + } } } catch (Exception ex)