capybara
capybara copied to clipboard
html5_drag does not fire dragenter
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
.