Changeset 1983


Ignore:
Timestamp:
09/16/08 08:09:42 (11 years ago)
Author:
avneesh-singh
Message:

fixed #112

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Obi/Obi/ProjectView/TransportBar.cs

    r1973 r1983  
    17341734                    else if (node is SectionNode) 
    17351735                    { 
    1736                         if (((SectionNode)node).PhraseChildCount > 0 
    1737                             && ((SectionNode)node).PhraseChild(0) is PhraseNode) 
     1736                        if (((SectionNode)node).PhraseChildCount > 0 ) 
     1737                            { 
     1738                            if ( mCurrentPlaylist != mMasterPlaylist &&  ((SectionNode)node).PhraseChild(0) is PhraseNode) 
    17381739                            PNode = (PhraseNode)((SectionNode)node).PhraseChild(0); 
     1740                            else // start finding required phrase node in this section 
     1741                                { 
     1742                                for (int PIndex = 0; PIndex < node.PhraseChildCount; PIndex++) 
     1743                                    { 
     1744                                    if (node.PhraseChild ( PIndex ) is PhraseNode && node.PhraseChild ( PIndex ).Used) 
     1745                                        { 
     1746                                        PNode = (PhraseNode)((SectionNode)node).PhraseChild ( PIndex ); 
     1747                                        break; 
     1748                                        } 
     1749                                    } // for loop ends 
     1750 
     1751                                } 
     1752                            } 
    17391753                    } 
    17401754 
Note: See TracChangeset for help on using the changeset viewer.