fixed: can't show lyric right after reselect in list, need reset control
cosmetics
fixed: handle encode error