Completed
Last Updated: 19 May 2025 10:52 by ADMIN
Release Telerik UI for WinUI 4.0.0 (2025 Q2)

Unhandled COMException is thrown when the MessageGroup elements are removed from the chat's visual tree. This can happen when the group view models are removed from the MessageGroups or MessageListItems collections.

To work this around, you can get the corresponding MessageGroup container and set its DataContext to null before removing the MessageGroupViewModel from the MessageGroups or MessageListItems collections.

 var groupVisuals = chat.ChildrenOfType<MessageGroup>();
 foreach (MessageGroup group in groupVisuals)
 {
     group.DataContext = null;
 }

Completed
Last Updated: 07 May 2024 20:01 by ADMIN
Release 2.10.0 (2024 Q2)
Created by: Martin Ivanov
Comments: 0
Category: Chat
Type: Bug Report
0
A memory leak occurs when scrolling messages. Because of the UI virtualization the message visual gets reloaded on scrolling up and down, which subscribes them to a specific event, but the unsubscription doesn't always happen which brings the memory issue.
Completed
Last Updated: 07 May 2024 20:01 by ADMIN
Release 2.10.0 (2024 Q2)
The status indicator of the inline message is positioned on the left side of the message. It should be positioned below it.