In timing diagram, the start and end of arrows between _binary_signals are always placed on the "high" level of the resp. signals. They should be at the current signal level or (better) at a level specified by the user. Something like
A(low) -> B(high)@+3