private void DoSelectionChange()
{
if (this.committing)
{
this.selectionChangedWhileCommitting = true;
}
else
{
HierarchyProperty property = new HierarchyProperty(HierarchyType.Assets);
List<string> guids = new List<string>(Selection.objects.Length);
foreach (Object obj2 in Selection.objects)
{
if (property.Find(obj2.GetInstanceID(), null))
{
guids.Add(property.guid);
}
}
this.pvHasSelection = ASCommitWindow.MarkSelected(this.pv, guids);
}
}