fix timer bug when entering edit mode

the blinker never got a millis reference to run off of, so if an hour
passed and the timer loop started, it would fire 60*60 times within a
couple seconds first to catch up to the system time...
resulting in funny behaviors, but alas, a bug