legs: another iteration on departure time input widget

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>