capybara icon indicating copy to clipboard operation
capybara copied to clipboard

html5_drag does not fire dragenter

Open sfnelson opened this issue 2 years ago • 0 comments

Meta

Capybara Version: 3.37.1

Driver Information (and browser if relevant): Chrome

Expected Behavior

When simulating a drag and drop, Capybara should fire a dragenter event before firing dragover See spec: https://www.w3.org/html/wg/spec/dnd.html

Actual Behavior

The dragenter event does not fire.

Steps to reproduce

Add a listener for dragenter events and verify that when using the drag_to the listener does not fire.

This is because lib/capybara/selenium/extensions/html5_drag.rb does not implement firing dragenter.

I would expect this event to be fire from dragEnterTarget before firing dragover.

sfnelson avatar Aug 29 '22 04:08 sfnelson