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

OnRowMouseOver not firing for iPad

4 Answers 63 Views
Grid
This is a migrated thread and some comments may be shown as answers.
DonKitchen
Top achievements
Rank 1
DonKitchen asked on 22 Apr 2013, 04:06 PM
We're finding that old code that ran in the  OnRowMouseOver event is now not working on iPads.  From what I understand, that event should be fired when the area is touched vs. hovered, and that's not happening now.

We recently upgraded to the latest version from a 2012 version and the problem was brought to our attention by users using iPads.

Can you confirm that this event should in fact fire for touch devices (like the iPad)?  Are there any known issues related to this?

4 Answers, 1 is accepted

Sort by
0
DonKitchen
Top achievements
Rank 1
answered on 23 Apr 2013, 03:11 PM
Anybody?
0
DonKitchen
Top achievements
Rank 1
answered on 24 Apr 2013, 03:26 PM
Seems to be the case for Android tablets and phones too.

And per this note, it seems that it should fire.

http://www.telerik.com/help/aspnet-ajax/introduction-mobile-support.html

Hover events are fired on touch/click since there is no actual hover in touchscreen devices. This also means that elements shown on hover will be shown on click. 
0
Marin
Telerik team
answered on 25 Apr 2013, 08:41 AM
Hello,

Generally speaking the hover events are not supported on touch devices and to keep the behavior consistent the hover events of RadControls are also not supported on touch devices. If you need to execute some code when the user touches the screen the recommended approach is to use the OnRowClick event of the control.

We have addressed the support ticket that you have opened on the same issue. To avoid duplicate posts we can continue any further communication there.

Greetings,
Marin
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
DonKitchen
Top achievements
Rank 1
answered on 25 Apr 2013, 12:16 PM
I have posted a detailed reply with working code from the previous version of Radcontrols we were using 2011.3.1305 to show that this behavior did in fact work prior to us upgrading to the latest version 2 weeks ago.

I'm simply replying here so that folks that may encounter the same problem can keep up with this discussion.  I won't post my fully working sample here, which is attached to the support ticket.

The bottom line is that this was working, and it has been changed so that now these events are not fired for touch devices.

If you're not the one handling the support ticket, I'll happily post my fully working code sample here for you to see if you'd like.
Tags
Grid
Asked by
DonKitchen
Top achievements
Rank 1
Answers by
DonKitchen
Top achievements
Rank 1
Marin
Telerik team
Share this question
or