in Tools/Core/Microsoft.PowerApps.Tools.AppChangeManager/ChangeManager.cs [39:72]
private List<ChangedControl> GetModifiedControle(Entity entityList)
{
var result = new List<ChangedControl>();
foreach (var child in entityList.Children)
{
List<ExtendedScript> modifiedControl = VerifyControlProperty(child);
if (modifiedControl?.Count > 0)
{
result.Add(new ChangedControl
{
ControlName = child.Name,
Parent = child.Parent,
Script = modifiedControl
});
}
foreach (var gChild in child.Children)
{
modifiedControl = VerifyControlProperty(gChild);
if (modifiedControl?.Count > 0)
{
result.Add(new ChangedControl
{
ControlName = gChild.Name,
Parent = gChild.Parent,
Script = modifiedControl
});
}
}
}
return result;
}