added FlashableWidget::reset()