From 4438babaf8fcdf5b036d4c135cd47dee80373fce Mon Sep 17 00:00:00 2001 From: danhobbs75 <59664466+danhobbs75@users.noreply.github.com> Date: Tue, 13 Dec 2022 11:59:49 +0000 Subject: [PATCH] fix: check onMouseDown event is cancelable before calling event.preventDefault() (#133) --- .../src/lib/resize-handle.directive.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/angular-resizable-element/src/lib/resize-handle.directive.ts b/projects/angular-resizable-element/src/lib/resize-handle.directive.ts index abee9e0..a4af886 100644 --- a/projects/angular-resizable-element/src/lib/resize-handle.directive.ts +++ b/projects/angular-resizable-element/src/lib/resize-handle.directive.ts @@ -103,7 +103,9 @@ export class ResizeHandleDirective implements OnInit, OnDestroy { clientX: number, clientY: number ): void { - event.preventDefault(); + if (event.cancelable) { + event.preventDefault(); + } if (!this.eventListeners.touchmove) { this.eventListeners.touchmove = this.renderer.listen( this.element.nativeElement,