fix(router): opening links in new window
Shift-clicks on router-links should not prevent browser default action.
A follow on to:
1ac9dda93d
This commit is contained in:

committed by
Alex Rickabaugh

parent
35f714e438
commit
4c32cb952f
@ -209,9 +209,9 @@ export class RouterLinkWithHref implements OnChanges, OnDestroy {
|
||||
ngOnChanges(changes: {}): any { this.updateTargetUrlAndHref(); }
|
||||
ngOnDestroy(): any { this.subscription.unsubscribe(); }
|
||||
|
||||
@HostListener('click', ['$event.button', '$event.ctrlKey', '$event.metaKey'])
|
||||
onClick(button: number, ctrlKey: boolean, metaKey: boolean): boolean {
|
||||
if (button !== 0 || ctrlKey || metaKey) {
|
||||
@HostListener('click', ['$event.button', '$event.ctrlKey', '$event.metaKey', '$event.shiftKey'])
|
||||
onClick(button: number, ctrlKey: boolean, metaKey: boolean, shiftKey: boolean): boolean {
|
||||
if (button !== 0 || ctrlKey || metaKey || shiftKey) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user