From 9c500dba583e0d1d08192a07892481af12ad0dca Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 9 Nov 2019 23:34:12 -0500 Subject: [PATCH] Keep DataRequest and Source when cloning File --- .../ObjectModels/FileSystem/File.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs index f5ad2b9d..44e20a95 100644 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/File.cs @@ -161,6 +161,11 @@ namespace UniversalEditor.ObjectModels.FileSystem File clone = new File(); clone.Name = mvarName; clone.Source = mvarSource; + if (DataRequest != null) + { + clone.DataRequest += DataRequest; + } + clone.Source = Source; foreach (KeyValuePair kvp in mvarProperties) { clone.Properties.Add(kvp.Key, kvp.Value);