Skip to content

Commit c4ab33a

Browse files
authored
Merge pull request UiPath#52 from UiPath/fix/dragdropmultiple
fix(drag-and-drop-file): add IE support on drag
2 parents cad1f06 + 171e683 commit c4ab33a

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

projects/angular/directives/ui-drag-and-drop-file/src/ui-drag-and-drop-file.directive.ts

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import {
2-
AfterViewInit,
3-
Directive,
4-
ElementRef,
5-
EventEmitter,
6-
HostBinding,
7-
HostListener,
8-
Input,
9-
OnDestroy,
10-
Output,
11-
Renderer2,
2+
AfterViewInit,
3+
Directive,
4+
ElementRef,
5+
EventEmitter,
6+
HostBinding,
7+
HostListener,
8+
Input,
9+
OnDestroy,
10+
Output,
11+
Renderer2,
1212
} from '@angular/core';
1313
import { isInternetExplorer } from '@uipath/angular/utilities';
1414

@@ -169,7 +169,10 @@ export class UiDragAndDropFileDirective implements AfterViewInit, OnDestroy {
169169
this._preventAll(ev);
170170
if (
171171
this.disabled ||
172-
ev.dataTransfer && ev.dataTransfer.items.length > 1 && !this.multiple
172+
!this.multiple &&
173+
ev.dataTransfer &&
174+
ev.dataTransfer.items &&
175+
ev.dataTransfer.items.length > 1
173176
) { return; }
174177
this._isDragging = true;
175178
}

0 commit comments

Comments
 (0)