This is a migrated thread and some comments may be shown as answers.

RadScheduler click issues on IPAD

15 Answers 109 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Tommy
Top achievements
Rank 1
Tommy asked on 21 Jan 2013, 04:49 PM
Hi, 

since upgrade 2012.3.1205.35, hyperlinks and button inside RadScheduler appointment templates does not work. I made a client click working by handling the "ontouchend" event. I also have a span in my template that opens a radToolTip and it won't open anymore either. Can I do something to make all my clicks work as they were in previous telerik versions and in desktop verrsions? 

I can also reproduce the bug in Chrome with user agent "Ipad - IOS 5 " and "Emulate touch events" checked

Tommy

15 Answers, 1 is accepted

Sort by
0
Plamen
Telerik team
answered on 25 Jan 2013, 08:22 AM
Hello Tommy,

 
Than you for reporting this issue and for your concern with RadControls. 

| have successfully reproduced the issue at my side and logged it for fixing. We will make our best to fix it as soon as possible.

Would you please share the exact Appointment template you are using and the previous version of our control use so we could test the issue properly?

Regards,
Plamen
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
vincent
Top achievements
Rank 1
answered on 15 Mar 2013, 09:48 PM
I am having the same problem. It is not just the link inside the appointment. The event  OnClientAppointmentClick is also not working. It seems like Telerik is blocking any click event on the appointment for the mobile browser.

Do you know when this is going to be fixed? Is there any workaround before the fix is released?

0
Plamen
Telerik team
answered on 18 Mar 2013, 09:18 AM
Hi,

Unfortunately the issue is not being fixed yet- you can follow its status here and vote for it. Unfortunately currently there is no workaround for the issue but we are working on it and will make our best to find a solution as soon as possible.

Regards,
Plamen
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
vincent
Top achievements
Rank 1
answered on 02 May 2013, 02:16 PM
Need this badly. Any workaround?
0
designecentral
Top achievements
Rank 1
answered on 03 May 2013, 04:17 AM
We need this feature too?
0
Plamen
Telerik team
answered on 03 May 2013, 06:15 AM
Hello,

 
Actually the issue is already fixed in the latest version of RadControls as you can see in this on-line demo for example. 

Kind regards,
Plamen
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
Tommy
Top achievements
Rank 1
answered on 03 May 2013, 01:19 PM
Hello,

as a workaround, I setted ReadOnly="true" on my RadScheduler. Everything came back to normal. Note that I have also properties AllowDelete="False", AllowInsert="false" and AllowEdit="False". I manage everything manually. 


Tommy
0
GDPR_erased
Top achievements
Rank 1
answered on 22 Jan 2015, 02:51 PM
Is there going to be a fix for this soon? We're having the same issues with not being able to click on an event in the Scheduler in either Safari or Chrome on iPadds.
0
Plamen
Telerik team
answered on 26 Jan 2015, 05:41 AM
Hi,

in such scenarios we recommend switching the RenderMode to Auto and use the mobile rendering of RadScheduler that was specially designed for such devices.

Hope this will help you solve the issue.

Regards,
Plamen
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
GDPR_erased
Top achievements
Rank 1
answered on 26 Jan 2015, 03:16 PM
Thank for the info. Since we use the same app to support tablets, mobile and desktop, does your recommendation mean we have to put in a browser detect to switch the mode based on the device?

What are the best practices for support such devices and desktops?
0
Boyan Dimitrov
Telerik team
answered on 29 Jan 2015, 08:51 AM
Hello,

For such cases you can set the RadScheduler RenderMode="Auto". This mode makes the control chooses the appropriate rendering mode according to the used browser - Classic for desktop or Mobile for mobile devices.


Regards,
Boyan Dimitrov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
GDPR_erased
Top achievements
Rank 1
answered on 29 Jan 2015, 06:39 PM
We have tried changing the mode to "Auto" as suggested, but the single-click event is still not supported in Tablets. I notice that I can "drag" an event, but a single-click event is a necessary feature in our app and surprised that this is not working by default.
0
Boyan Dimitrov
Telerik team
answered on 03 Feb 2015, 04:35 PM
Hello,

A single click will mark the time slot or the appointment as selected (highlighted). Once an appointment is selected you can hold your finger on the appointment element and move your finger to a different time slot. Once you raise your finger from the screen it will position the appointment to the new time slot.

Could you please elaborate a bit more on a single-click event requirement?

Regards,
Boyan Dimitrov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
GDPR_erased
Top achievements
Rank 1
answered on 03 Feb 2015, 04:40 PM
Single-click event means that you just tap the "Event" slot and we expect our modal window to appear, but it's not. The "Drag" option is working, but we actually rarely use that gesture.

I see that your demo works, but it's different window than what we use. Are there limitations as to what we can use to trigger a "tap" in the scheduler on an event slot?
0
Boyan Dimitrov
Telerik team
answered on 06 Feb 2015, 04:19 PM
Hi,

You can use the OnClientAppointmentClick event and open the advanced form. Please find more information about the RadScheduler client-side API.

Regards,
Boyan Dimitrov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Scheduler
Asked by
Tommy
Top achievements
Rank 1
Answers by
Plamen
Telerik team
vincent
Top achievements
Rank 1
designecentral
Top achievements
Rank 1
Tommy
Top achievements
Rank 1
GDPR_erased
Top achievements
Rank 1
Boyan Dimitrov
Telerik team
Share this question
or