diff --git a/modules/@angular/router/src/directives/router_link.ts b/modules/@angular/router/src/directives/router_link.ts index b21718d8ed..0df77682ef 100644 --- a/modules/@angular/router/src/directives/router_link.ts +++ b/modules/@angular/router/src/directives/router_link.ts @@ -108,13 +108,10 @@ export class RouterLink { } } - @HostListener('click', ['$event.button', '$event.ctrlKey', '$event.metaKey']) - onClick(button: number, ctrlKey: boolean, metaKey: boolean): boolean { - if (button !== 0 || ctrlKey || metaKey) { - return true; - } + @HostListener('click', []) + onClick(): boolean { this.router.navigateByUrl(this.urlTree); - return false; + return true; } get urlTree(): UrlTree {