Skip to content

Commit 8fe40aa

Browse files
author
Xie, Ziyu
authored
Merge pull request #119 from mecp/rz-prevent-default-flag
add preventDefaultEvent flag to ngResizable mousedown
2 parents d190095 + be45898 commit 8fe40aa

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

projects/angular2-draggable/src/lib/angular-resizable.directive.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ export class AngularResizableDirective implements OnInit, OnChanges, OnDestroy,
102102
/** The maximum height the resizable should be allowed to resize to. */
103103
@Input() rzMaxHeight: number = null;
104104

105+
/** Whether to prevent default event */
106+
@Input() preventDefaultEvent = true;
107+
105108
/** emitted when start resizing */
106109
@Output() rzStart = new EventEmitter<IResizeEvent>();
107110

@@ -284,9 +287,11 @@ export class AngularResizableDirective implements OnInit, OnChanges, OnDestroy,
284287
return;
285288
}
286289

287-
// prevent default events
288-
event.stopPropagation();
289-
event.preventDefault();
290+
if (this.preventDefaultEvent) {
291+
// prevent default events
292+
event.stopPropagation();
293+
event.preventDefault();
294+
}
290295

291296
if (!this._handleResizing) {
292297
this._origMousePos = Position.fromEvent(event);

0 commit comments

Comments
 (0)