From 382ba833818a9b1b46285831c47b209740fe7173 Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Tue, 25 Feb 2020 00:24:34 +0100
Subject: [PATCH] FIX #12620 TIME 0:30 drag and drop after filter in export
 list

---
 src/frontend/app/list/export/export.component.ts | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/frontend/app/list/export/export.component.ts b/src/frontend/app/list/export/export.component.ts
index e6d0f7daaf2..46ef9e81833 100644
--- a/src/frontend/app/list/export/export.component.ts
+++ b/src/frontend/app/list/export/export.component.ts
@@ -262,7 +262,7 @@ export class ExportComponent implements OnInit {
         } else {
             let realIndex = event.previousIndex;
 
-            if (event.container.id == 'cdk-drop-list-1') {
+            if (event.container.id == 'cdk-drop-list-10') {
                 realIndex = 0;
                 if ($j('.available-data .columns')[event.previousIndex] !== undefined) {
                     const fakeIndex = $j('.available-data .columns')[event.previousIndex].id;
@@ -351,7 +351,9 @@ export class ExportComponent implements OnInit {
 
     addAllData() {
         this.exportModel.data = this.exportModel.data.concat(this.dataAvailable);
-        this.dataAvailable = [];
+        while(this.dataAvailable.length > 0) {
+            this.dataAvailable.pop();
+        }
         this.listFilter.nativeElement.value = '';
     }
 
-- 
GitLab