Completed
Last Updated: 04 Apr 2018 15:41 by ADMIN
ADMIN
Martin
Created on: 03 Jul 2013 07:55
Category: UI for ASP.NET AJAX
Type: Bug Report
10
RadGrid items drag-drop functionality does not work correctly when Chrome is zoomed to 90%
Possible Workaround:

Telerik.Web.UI.Grid.PositionDragElement = function(element, mouseEvent)
{    
    var clientX = $telerik.isTouchDevice ? $telerik.getTouchEventLocation(mouseEvent).x : mouseEvent.clientX;
    var clientY = $telerik.isTouchDevice ? $telerik.getTouchEventLocation(mouseEvent).y : mouseEvent.clientY;

    element.style.top = clientY + $telerik.getDocumentElementScrollTop() + 10 + "px";

    element.style.left = clientX + $telerik.getDocumentElementScrollLeft() + 10 + "px";

	if ($telerik.isOpera || $telerik.isTouchDevice)
	{
	    element.style.top = parseInt(element.style.top, 10) - document.body.scrollTop + "px";
	}

};
8 comments
ADMIN
Vasil
Posted on: 27 Mar 2018 06:14
The workaround added few months ago into the into the description should work until this is changed in the code.
Grant
Posted on: 26 Mar 2018 18:50
The sidebar says this is scheduled for R3 2017 but it's now 2018 and it hasn't been fixed yet.

Is this fix still scheduled for a future release?
siya
Posted on: 20 Feb 2017 09:05
Is there any solution for this problem available?
John
Posted on: 14 Nov 2016 08:02
Hi,

Do you have any update regarding this bug?

3 years are past and the problem still exists in google chrome browser.
Ivar
Posted on: 08 Dec 2015 07:07
I assume you have logged this issue with Google then? Do you have a link so we can see if any form of voting can do something about the situation?
Gaurav
Posted on: 17 Apr 2015 13:47
Thank you very much for researching on this issue. You guys are the best when it comes to support.
ADMIN
Vasil
Posted on: 17 Apr 2015 11:34
The drag-drop does not work because of bug in the Chrome itself. On MouseMove and MouseUp DOM events the arguments does not contain the correct element. This breaks the next logic of our scripts, and in fact makes a limitation, because the Grid could not guess the correct elements without correct DOM events.
Gaurav
Posted on: 26 Sep 2014 10:15
Hi,

Is there any fix for this issue yet? Or any workaround.