]> source.dussan.org Git - vaadin-framework.git/commit
Fix missing drag image on FF, Safari (#9409)
authorPekka Hyvönen <pekka@vaadin.com>
Tue, 23 May 2017 13:51:54 +0000 (16:51 +0300)
committerGitHub <noreply@github.com>
Tue, 23 May 2017 13:51:54 +0000 (16:51 +0300)
commitc7128c4c3e597724ff0ecf736b00877ea02de202
tree11d1d1967ddc387e33385e92f8950f531efdcfcc
parent19a7e696fdca4d1d23624b1a39e6a5f34e982887
Fix missing drag image on FF, Safari (#9409)

When CSS transform has been applied, the drag image is missing (safari),
or gets offset (FF). Fixed by using custom drag image without transform,
and checking for transforms on parent DOM tree. Does NOT fix #9408
When there are frozen columns used, the image needs should not look weird because of the frozen column transitions.
The multiselection column is now not shown it is frozen.

Fixes #9261
client/src/main/java/com/vaadin/client/WidgetUtil.java
client/src/main/java/com/vaadin/client/connectors/grid/GridDragSourceConnector.java
client/src/main/java/com/vaadin/client/extensions/DragSourceExtensionConnector.java
uitest/src/main/java/com/vaadin/tests/components/grid/GridDragAndDrop.java
uitest/src/main/java/com/vaadin/tests/dnd/DragImage.java