Prevent tree expansion blocking render

This commit is contained in:
Pat Hartl 2023-09-10 23:45:25 -05:00
parent a6417f4afa
commit 41d1ff4c5b

View file

@ -292,6 +292,8 @@
var directory = (FileManagerDirectory)args.Node.DataItem; var directory = (FileManagerDirectory)args.Node.DataItem;
foreach (var child in directory.Children) foreach (var child in directory.Children)
{
await Task.Run(() =>
{ {
var paths = Directory.EnumerateDirectories(child.Path, "*", new EnumerationOptions var paths = Directory.EnumerateDirectories(child.Path, "*", new EnumerationOptions
{ {
@ -301,6 +303,7 @@
}); });
child.PopulateChildren(paths); child.PopulateChildren(paths);
});
} }
} }
} }