fix nav handler leak (multiple key listener attach)
scopeUp at root should be noop