I'd go with:

var rowIndicators:Object = cellSelectionIndicators[rowData.uid];
if (rowIndicators && rowIndicators[columnIndex])
{
  o = rowIndicators[columnIndex];
  if (o.parent)
    o.parent.removeChild(o);

  delete rowIndicators[columnIndex];
  if (!atLeastOneProperty(rowIndicators))
    delete cellSelectionIndicators[rowData.uid];
}

No need for the extra local variable, it seems.

EdB



On Thu, Sep 12, 2013 at 10:27 AM, Justin Mclean
<jus...@classsoftware.com> wrote:
> Hi,
>
> Looks much better.
>
> Justin



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to