Skip to content

fix: Accented notes aren't well sorted in tree view - MEED-10328 - Meeds-io/meeds#4136#1648

Merged
akhanfir merged 1 commit intofeature/maintenancefrom
TASK-10328
Mar 25, 2026
Merged

fix: Accented notes aren't well sorted in tree view - MEED-10328 - Meeds-io/meeds#4136#1648
akhanfir merged 1 commit intofeature/maintenancefrom
TASK-10328

Conversation

@akhanfir
Copy link
Copy Markdown
Contributor

Before this change, when create some notes starting with different letters then create a note that starts with an accent char sample and check notes order in tree view, accented notes are listed at the end of the tree view. To fix this issue, locale-aware sorting using Collator has been applied in TreeUtils.tranformToJson() with PRIMARY strength, ensuring accents and case are ignored during comparison. After this change, notes are correctly ordered alphabetically regardless of accented characters.

…eds-io/meeds#4136

Before this change, when create some notes starting with different letters then create a note that starts with an accent char sample and
check notes order in tree view, accented notes are listed at the end of the tree view. To fix this issue, locale-aware sorting using Collator has been applied in TreeUtils.tranformToJson() with PRIMARY strength, ensuring accents and case are ignored during comparison. After this change, notes are correctly ordered alphabetically regardless of accented characters.
@akhanfir akhanfir requested a review from mkrout March 25, 2026 09:42
@akhanfir akhanfir enabled auto-merge (squash) March 25, 2026 09:42
@akhanfir akhanfir merged commit c1bdcad into feature/maintenance Mar 25, 2026
9 checks passed
@akhanfir akhanfir deleted the TASK-10328 branch March 25, 2026 09:48
@sonarqubecloud
Copy link
Copy Markdown

akhanfir added a commit that referenced this pull request Mar 27, 2026
…eds-io/meeds#4136 (#1648)

Before this change, when create some notes starting with different letters then create a note that starts with an accent char sample and check notes order in tree view, accented notes are listed at the end of the tree view. To fix this issue, locale-aware sorting using Collator has been applied in TreeUtils.tranformToJson() with PRIMARY strength, ensuring accents and case are ignored during comparison. After this change, notes are correctly ordered alphabetically regardless of accented characters.
akhanfir added a commit that referenced this pull request Mar 27, 2026
…eds-io/meeds#4136 (#1648)

Before this change, when create some notes starting with different letters then create a note that starts with an accent char sample and check notes order in tree view, accented notes are listed at the end of the tree view. To fix this issue, locale-aware sorting using Collator has been applied in TreeUtils.tranformToJson() with PRIMARY strength, ensuring accents and case are ignored during comparison. After this change, notes are correctly ordered alphabetically regardless of accented characters.
akhanfir added a commit that referenced this pull request Mar 27, 2026
…eds-io/meeds#4136 (#1648)

Before this change, when create some notes starting with different letters then create a note that starts with an accent char sample and check notes order in tree view, accented notes are listed at the end of the tree view. To fix this issue, locale-aware sorting using Collator has been applied in TreeUtils.tranformToJson() with PRIMARY strength, ensuring accents and case are ignored during comparison. After this change, notes are correctly ordered alphabetically regardless of accented characters.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants