fixed - only set m_iCurrentButton when the duration isn't known yet. fixes duplicate...