Skip to content

Commit 30c8bfd

Browse files
committed
Sort Room list alphabetically but caseInsensitive
Signed-off-by: Nicolas Buquet <nbuquet@buquet-net.com>
1 parent 8afbf87 commit 30c8bfd

File tree

4 files changed

+3
-3
lines changed

4 files changed

+3
-3
lines changed

MatrixSDK/Data/RoomList/Common/MXRoomListDataSortable.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ extension MXRoomListDataSortable {
5252
// }
5353

5454
if sortOptions.alphabetical {
55-
result.append(NSSortDescriptor(key: "displayName", ascending: true, selector: #selector(NSString.localizedCaseInsensitiveCompare(_:))))
55+
result.append(NSSortDescriptor(key: "displayName", ascending: true, selector: #selector(NSString.localizedStandardCompare(_:))))
5656
}
5757

5858
if sortOptions.invitesFirst {

MatrixSDK/Data/RoomList/CoreData/MXCoreDataRoomListDataFetcher.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ extension MXCoreDataRoomListDataFetcher: MXRoomListDataSortable {
250250
var result: [NSSortDescriptor] = []
251251

252252
if sortOptions.alphabetical {
253-
result.append(NSSortDescriptor(key: "s_displayName", ascending: true, selector: #selector(NSString.localizedCaseInsensitiveCompare(_:))))
253+
result.append(NSSortDescriptor(key: "s_displayName", ascending: true, selector: #selector(NSString.localizedStandardCompare(_:))))
254254
}
255255

256256
if sortOptions.invitesFirst {

changelog.d/pr-1851.change

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
When sorting room list alphabetically, sort it case-insensitive.

changelog.d/sort-room-list-alphabetically-case-insensitive.change

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)