https://bugs.kde.org/show_bug.cgi?id=415531
Albert Vaca Cintora <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/netw | |ork/kdeconnect-android/-/co | |mmit/199841b5301ade5f787392 | |cc2a7a2f4fb2ddc849 --- Comment #7 from Albert Vaca Cintora <[email protected]> --- Git commit 199841b5301ade5f787392cc2a7a2f4fb2ddc849 by Albert Vaca Cintora, on behalf of Masum Ali. Committed on 13/10/2026 at 23:06. Pushed by albertvaka into branch 'master'. sms: Deduplicate addresses in parseMMS to prevent misidentifying 1-on-1 RCS chats as group conversations When receiving RCS or MMS messages via the telephony provider, the same remote party can appear in both 'from' and 'to' fields, or multiple times under different phone formatting. Previously, parseMMS appended 'from' and all 'to' recipients into an un-deduplicated list. If the list contained 2 or more entries, it flagged EVENT_MULTI_TARGET, causing the desktop KDE Connect SMS app to treat direct 1-on-1 conversations as group chats. Deduplicate incoming recipients in parseMMS using Address equivalence, improve stripDuplicatePhoneNumbers to use Address equality, and add unit test coverage in SmsMmsUtilsTest. M +1 -1 src/main/java/org/kde/kdeconnect/helpers/SMSHelper.kt M +3 -3 src/main/java/org/kde/kdeconnect/plugins/sms/SmsMmsUtils.kt A +63 -0 src/test/java/org/kde/kdeconnect/plugins/sms/SmsMmsUtilsTest.kt https://invent.kde.org/network/kdeconnect-android/-/commit/199841b5301ade5f787392cc2a7a2f4fb2ddc849 -- You are receiving this mail because: You are watching all bug changes.
