Context menus not working on iOS 13.1.2

3 posts, 0 answers
  1. Anthony
    Anthony avatar
    6 posts
    Member since:
    Feb 2013

    Posted 10 Oct 2019 Link to this post

    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. Anthony
    Anthony avatar
    6 posts
    Member since:
    Feb 2013

    Posted 10 Oct 2019 in reply to Anthony Link to this post

    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.

  3. Peter Milchev
    Admin
    Peter Milchev avatar
    654 posts

    Posted 20 Dec 2019 Link to this post

    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.
Back to Top