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
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?
Plamen
the Telerik team
Do you know when this is going to be fixed? Is there any workaround before the fix is released?
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
Actually the issue is already fixed in the latest version of RadControls as you can see in this on-line demo for example.
Plamen
the Telerik team
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
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.
What are the best practices for support such devices and desktops?
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.
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.
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?
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.