Webkit transitionend triggered too late for -webkit-transform must be used