Fix timer navigation controller behaviour.

The attempt to fix the missing start button in cc2295b did more harm
than good. This should fix the logic of the navigation controller for
good.

See #283.