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

radscheduler for IPAD

10 Answers 48 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Lakpa
Top achievements
Rank 1
Lakpa asked on 07 Apr 2014, 07:00 PM
Hi,
    Recently I have implement RadScheduler in Desktop and its working fine but then when I try it in IPAD, I am facing a problem.

In Monthly view if I click on Timeslot I get redirected to DayView in IPAD[bug] but in Desktop, it stay in same View [working fine]. I even set  RenderMode="Classic" for Scheduler but its not working. 
. I have dynamically added a button in month view and on click I show a tooltip but due to 'Getting redirected to DayView' this functionality isn't working in IPAD. I even used stopPropogation, return false, cancel bubble etc on this button but no idea why its getting redirected to DayView.
. In addition I have set Allow EDIT, INSERT, DELETE to false, so I have my own popup.
. I click on context menu in MonthView and nothing happens? but in day view its working but sometime it doesn't.

Thanking you
Lakpa Sherpa

10 Answers, 1 is accepted

Sort by
0
Dimitar
Telerik team
answered on 08 Apr 2014, 10:23 AM
Hi Lakpa,

Thank you for reporting the issue and for you commitment with Telerik UI for ASP. NET AJAX.

I was able to reproduce the issue reported and it seems to be a bug in RadScheduler . I have logged it for fixing and I have created a public Ideas & Feedback Portal item for you, where you can track the issue status, comment it and vote for it.

Regards,
Dimitar
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
Lakpa
Top achievements
Rank 1
answered on 08 Apr 2014, 02:55 PM
Hi,
    Thank you for the reply.

I was wondering, if there is any workaround to solve this problem, till it gets fixed.

Thanking you,
Lakpa Sherpa
0
Accepted
Dimitar
Telerik team
answered on 09 Apr 2014, 01:53 PM
Hello Lakpa,

Unfortunately, there is no direct workaround for solving this issue.
The earliest we can target this bug is no sooner than 2014 Q2 SP1.

The RadScheduler issue you experience was introduced with the Q1 2014 release. It is related to the new RadScheduler Mobile render mode. The behavior you have described is designed for the Mobile render mode. However, it affects the Classic mode as well.

A way to overcome the issue is to use version Q3 2013 SP2 of Telerik UI for ASP.NET AJAX, as it does not contain that bug. You can find the list of fixed bugs and new features added in our Release History for Q1 2014 and Q1 2014 SP1 and check whether any of them is critical for your project.

I hope Q3 2013 SP2 would fit your case and help you solve the issue encountered.

Other suggestion is to set RenderMode="Auto". For the touch device the control will apply its mobile rendering and the look and feel will be as the native calendar. Please review the following demo under mobile device and let me know if it works for you.

Regards,
Dimitar
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
Lakpa
Top achievements
Rank 1
answered on 09 Apr 2014, 07:11 PM
Thank you. I downloaded the  DLL you suggested and its working fine.
0
Dimitar
Telerik team
answered on 10 Apr 2014, 07:51 AM
Hi Lakpa,

I am glad that you have resolved the RadScheduler issue experienced.

Regards,
Dimitar
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
Vince
Top achievements
Rank 1
answered on 18 Jul 2014, 09:10 PM
I can't rollback to the last working version.
Will this be fixed in 2014 Q2 SP1? 
And if so, when will it be released.

Thanks

Vince
0
Dimitar
Telerik team
answered on 21 Jul 2014, 07:52 AM
Hello Vince,

Unfortunately, the RadScheduler issue in question is not planned to be fixed in 2014 Q2 SP1, which is scheduled to be released later this week. I have increased its priority. You may track the issue status, comment it and vote for it through the public Ideas & Feedback Portal item created for it.

Regards,
Dimitar
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
Lakpa
Top achievements
Rank 1
answered on 21 Jul 2014, 07:01 PM
Hi Vince,
              In case if you want to use the old version, you can go to [After you login]

Products & Subscriptions > DevCraft UI Edition > Download [RHS] > older version [For any component you are using]

0
Dimitar
Telerik team
answered on 24 Jul 2014, 02:27 PM
Hi Vince and Lakpa,

We have investigated the issue and managed to come up with a workaround for it. The following JavaScript snippet would fix it:

<script type="text/javascript">
    var $ = $telerik.$,
        $T = Telerik.Web.UI;
 
    $T.RadScheduler.prototype._onTimeSlotTouchEnd= function(e) {
        $(".rsContent", this._element).off("touchmove");
 
        this._onDocMouseUp(e);
 
        // If tapped on timeslot, select it
        if (this._timeSlotTapped) {
 
            this._onCellMouseDown(e);
             
            if (this._renderMode == $T.RenderMode.Mobile && this.get_selectedView() == $T.SchedulerViewType.MonthView) {
                var slot = this._activeModel.getTimeSlotFromDomElement(e.target);
                return this._switchToSelectedDay(slot.get_startTime());
            }
        }
    }
</script>

This fix would be available with the next internal build.

Regards,
Dimitar
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
Vince
Top achievements
Rank 1
answered on 29 Jul 2014, 07:16 PM
Dimitar,

Thanks for creating the fix.
It resolved the problem.

Vince
Tags
Scheduler
Asked by
Lakpa
Top achievements
Rank 1
Answers by
Dimitar
Telerik team
Lakpa
Top achievements
Rank 1
Vince
Top achievements
Rank 1
Share this question
or