fix timer sleep disp bug, upd current disp on fly