Moved when event-delay checks to loop end.
Don't update html/svg if same.