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

Context menus not working on iOS 13.1.2

2 Answers 143 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
E
Top achievements
Rank 1
E asked on 10 Oct 2019, 07:43 PM

Hello,

It seems that tap and hold context menus are not working for our iPad users on the latest iOS version(13.1.2).  We are able to reproduce the issue with our inhouse iPad even when using  Telerik's Demo.

Has this been reported yet?  Any workarounds?

2 Answers, 1 is accepted

Sort by
0
E
Top achievements
Rank 1
answered on 10 Oct 2019, 08:06 PM

Also, what might be related is that the

Request.Browser.IsMobileDevice

Appears to return false when on an iPad now.  If that is being used for determining some logic on how to handle touch events then that might be the issue.  

It works fine on iPhones.

0
Peter Milchev
Telerik team
answered on 20 Dec 2019, 10:04 AM

Hello Anthony,

We have created a KB article summarizing our discussion in the private support thread: 

The workaround suggested in the KB is placing the following script on the page:

// iPad with enabled "Request Desktop Site" 
if ($telerik.isTouchDevice == false && navigator.maxTouchPoints > 0 && Telerik.Web.Platform.mac) {
    $telerik.isTouchDevice = true;
    Telerik.Web.Platform.ipad = true;
    Telerik.Web.Platform.mac = false;
}

Regards,
Peter Milchev
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Tags
Scheduler
Asked by
E
Top achievements
Rank 1
Answers by
E
Top achievements
Rank 1
Peter Milchev
Telerik team
Share this question
or