From e199926451ea14ca508d26df227afa79c6b9d1f2 Mon Sep 17 00:00:00 2001 From: Maximilian Krambach Date: Fri, 12 Jul 2019 12:51:54 +0200 Subject: [PATCH] fixing multiselect sort in sorting lists --- .../shared/components/sorting-list/sorting-list.component.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/app/shared/components/sorting-list/sorting-list.component.ts b/client/src/app/shared/components/sorting-list/sorting-list.component.ts index a871508ff..b5774be2f 100644 --- a/client/src/app/shared/components/sorting-list/sorting-list.component.ts +++ b/client/src/app/shared/components/sorting-list/sorting-list.component.ts @@ -188,7 +188,9 @@ export class SortingListComponent implements OnInit, OnDestroy { } else if (dropBehind === true) { before.push(this.array[i]); } else { - event.currentIndex < 1 ? behind.push(this.array[i]) : before.push(this.array[i]); + Math.min(...this.multiSelectedIndex) < i + ? before.push(this.array[i]) + : behind.push(this.array[i]); } } } else {