override `navigate` for `trigger` true by default