From e6f4d0521303c14928d24d2631de195624e4ce9f Mon Sep 17 00:00:00 2001 From: relikd Date: Wed, 14 Aug 2019 11:49:06 +0200 Subject: [PATCH] Fix selection must be sorted --- baRSS/Preferences/Feeds Tab/SettingsFeeds+DragDrop.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/baRSS/Preferences/Feeds Tab/SettingsFeeds+DragDrop.m b/baRSS/Preferences/Feeds Tab/SettingsFeeds+DragDrop.m index 268095c..b8f8c4d 100644 --- a/baRSS/Preferences/Feeds Tab/SettingsFeeds+DragDrop.m +++ b/baRSS/Preferences/Feeds Tab/SettingsFeeds+DragDrop.m @@ -159,7 +159,7 @@ const NSPasteboardType dragReorder = @"de.relikd.baRSS.drag-reorder"; // Persist state, because on crash we have at least inserted items (without articles & icons) [StoreCoordinator saveContext:moc andParent:YES]; if (selection.count > 0) - [self.dataStore setSelectionIndexPaths:selection]; + [self.dataStore setSelectionIndexPaths:[selection sortedArrayUsingSelector:@selector(compare:)]]; [WebFeed batchDownloadFeeds:feedsList favicons:YES showErrorAlert:YES finally:^{ [self endCoreDataChangeUndoEmpty:NO forceUndo:NO]; [self someDatesChangedScheduleUpdateTimer];