RadChat scroll event / position detection

1 Answer 5 Views
Chat (Conversational UI)
Mozes
Top achievements
Rank 1
Mozes asked on 28 Oct 2025, 03:02 PM

We are investigating functionality of MAUI controls before buying the kit and are stuck with the problem with RadChat/RadChatListView: we need to load more messages when user scrolled to top (or if it is already at the top), but there are no events/hooks that can be used to trigger page-loading method.

There are no events or attachable actions, and the only class ScrollMediator's members are fully consealed by internal directive and cannot be overriden/inherited/created either.

1. How to detect scroll position at the top/bottom?
2. How to initially scroll to certain message (aka unread one) instead of straight to bottom?

Please, help us in this matter or point out where it is discussed.

 

 

1 Answer, 1 is accepted

Sort by
0
Didi
Telerik team
answered on 29 Oct 2025, 09:09 AM

Hello Mozes,

Thank you for the provided information and your interest in Telerik MAUI Chat control.

I have discussed the case with the development team and actually the requested scenario is a missing feature in the control. I have logged a feature request on your behalf in our public feedback portal. You can cast your vote for the item at this link: https://feedback.telerik.com/maui/1702290-chat-provide-support-for-loading-messages-on-demand - find your Telerik points updated for logging this feature request. 

I have discussed the case with the management team and actually this feature is in our to-do list. The Telerik MAUI Product Manager will contact you to discuss the exact scenarios you are looking for when using the Telerik MAUI RadChat control. 

Regards,
Didi
Progress Telerik

Your perspective matters! Join other professionals in the State of Designer-Developer Collaboration 2025: Workflows, Trends and AI survey to share how AI and new workflows are impacting collaboration, and be among the first to see the key findings.
Start the 2025 Survey
Tags
Chat (Conversational UI)
Asked by
Mozes
Top achievements
Rank 1
Answers by
Didi
Telerik team
Share this question
or