diff --git a/src/Squidex/app/framework/angular/forms/file-drop.directive.ts b/src/Squidex/app/framework/angular/forms/file-drop.directive.ts index 30bbcff60..52968da94 100644 --- a/src/Squidex/app/framework/angular/forms/file-drop.directive.ts +++ b/src/Squidex/app/framework/angular/forms/file-drop.directive.ts @@ -30,6 +30,9 @@ export class FileDropDirective { @Input() public onlyImages: boolean; + @Input() + public noDrop: boolean; + @Output('sqxFileDrop') public drop = new EventEmitter(); @@ -41,6 +44,10 @@ export class FileDropDirective { @HostListener('paste', ['$event']) public onPaste(event: ClipboardEvent) { + if (this.noDrop) { + return; + } + const result: File[] = []; for (let i = 0; i < event.clipboardData.items.length; i++) { diff --git a/src/Squidex/app/shared/components/asset.component.html b/src/Squidex/app/shared/components/asset.component.html index 9e8563704..237b69fa5 100644 --- a/src/Squidex/app/shared/components/asset.component.html +++ b/src/Squidex/app/shared/components/asset.component.html @@ -1,5 +1,5 @@ -
+
@@ -85,7 +85,7 @@ -
+