Bug 511782

Summary: Transaction window - The search for a category fails if an accented letter is used.
Product: [Applications] kmymoney Reporter: Philippe Debrabant <pdebrabant>
Component: ux-uiAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: minor CC: pdebrabant
Priority: NOR    
Version First Reported In: git (master)   
Target Milestone: ---   
Platform: Mint (Debian based)   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Philippe Debrabant 2025-11-07 17:56:18 UTC
SUMMARY
Accented letters are not accepted in the category field of a ledger transaction.

STEPS TO REPRODUCE
1. Define a category with contains the word "hôtel"
2. Display a bank account in ledger
3. Start a new transaction
4. In the category field, enter "hô" (I'm searching "hôtel" in french)

OBSERVED RESULT
"ho" is displayed in the field (not hô as expected) and the existing category (wich contains "hôtel") is not found.

EXPECTED RESULT
The existing category (wich contains "hôtel") is displayed in the search list.
KMM must accept the accented letters in this text field.

SOFTWARE/OS VERSIONS
KMyMoney: 5.2.1-1041e11
Alkimia: 8.2.70 (build against 8.2.70)
Aqbanking: Unknown (build against 6.6.4)
Gpgme: Unknown (build against 1.23.2)
Gwenhywfar: Unknown (build against 5.13.0)
KDiagram: Unknown (build against )
libical: Unknown (build against 3.0.9)
libofx: Unknown (build against 7.0.4)
SQLCipher: Unknown (build against 3.20.1)
KDE Frameworks: 6.19.0
Qt: Using 6.9.2 and built against 6.9.2
AppImage
LMDE 7 (gigi) (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.12.48+deb13-amd64

ADDITIONAL INFORMATION