Skip to content

Commit 7bc47b9

Browse files
committed
Multiple LoadJson calls #1831
1 parent ed0597a commit 7bc47b9

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Analogy.CommonControls/Tools/JsonTreeView.cs

+5-2
Original file line numberDiff line numberDiff line change
@@ -366,8 +366,11 @@ public async Task ShowJson(string jsonString)
366366
cancellationTokenSource?.Cancel();
367367
cancellationTokenSource = new CancellationTokenSource();
368368
var token = cancellationTokenSource.Token;
369-
object json = JsonConvert.DeserializeObject(jsonString);
370-
var nodes = await Task.Run(() => LoadTree(json, token));
369+
var nodes = await Task.Run(() =>
370+
{
371+
object json = JsonConvert.DeserializeObject(jsonString);
372+
return LoadTree(json, token);
373+
});
371374
if (nodes.valid)
372375
{
373376
Nodes.AddRange(nodes.result.ToArray());

0 commit comments

Comments
 (0)