Event("sideDrawer_DrawerOpening") for RadSideDrawer not calling from xaml.cs file for the IOS platfrom.

1 Answer 12 Views
SideDrawer
Praveen
Top achievements
Rank 1
Praveen asked on 02 Jul 2025, 10:58 AM

I added one Event(("sideDrawer_DrawerOpening")) for RadSideDrawer control in xaml file and I implemented that Event in xaml.cs file. That event is not calling specifically when I executed from IOS platform in the mobile app. and That same Event is calling when I Run the application from the Windows and Android platforms. It is not working for IOS platform.

Can you provide solution for this ASAP.

1 Answer, 1 is accepted

Sort by
0
Didi
Telerik team
answered on 03 Jul 2025, 11:49 AM

Hi Praveen,

I tested the following scenario on iOS and no issues. I have attached my sample. May I ask you to test on your side.

However, the behavior somehow seems related to the following issue we have: https://feedback.telerik.com/maui/1627835-sidedrawer-ios-inconsistency-in-events-and-commands-in-release it is only on iOS in release mode. Could you please confirm the behavior is the same and the issue happens in release mode on real device only? 

Regards,
Didi
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Praveen
Top achievements
Rank 1
commented on 03 Jul 2025, 01:12 PM

Hi Didi,

 

 <telerikPrimitives:RadSideDrawer x:Name="sideDrawer" HandlerChanged="sideDrawer_HandlerChanged"
                                  DrawerLength="300"
                                  DrawerOpening="sideDrawer_DrawerOpening"
                                  DrawerTransitionType="SlideInOnTop">

When we slide/tap  "sideDrawer_DrawerOpening" event is not executing in iOS real device only.

issue is diff than what you mentioned.

 

 

Didi
Telerik team
commented on 03 Jul 2025, 03:04 PM

Hi, 

Based on the code it seems you have a handler to access the native control. Also the drawer transition type is set to a value.

I have involved the QA team and they tested on iPhone real device in release mode and the event fires as expected. I have attached a video.

Could you please test the following:

1. Remove the handler and test whether this will solve the issue.

2. Remove the drawer transition and test.

2. Remove the drawer transition and the handler and test.

Let me know the results. Also if you can send the complete page and code behind, so i can test the exact implementation. that could be of great help.

Tags
SideDrawer
Asked by
Praveen
Top achievements
Rank 1
Answers by
Didi
Telerik team
Share this question
or