mirror of
https://github.com/teamcapybara/capybara.git
synced 2022-11-09 12:08:07 -05:00
Fix issue when drag begins before dragula is initialized
This commit is contained in:
parent
233067c9ce
commit
edb5e88e7a
2 changed files with 4 additions and 2 deletions
|
@ -446,7 +446,7 @@ Capybara::SpecHelper.spec 'node' do
|
|||
|
||||
it 'should work with Dragula' do
|
||||
@session.visit('/with_dragula')
|
||||
@session.within(:css, '#sortable') do
|
||||
@session.within(:css, '#sortable.ready') do
|
||||
src = @session.find('div', text: 'Item 1')
|
||||
target = @session.find('div', text: 'Item 3')
|
||||
src.drag_to target
|
||||
|
|
|
@ -15,7 +15,9 @@
|
|||
</div>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/dragula/3.7.2/dragula.js" type="text/javascript"></script>
|
||||
<script>
|
||||
dragula([document.getElementById("sortable")]);
|
||||
let container = document.getElementById("sortable");
|
||||
dragula([container]);
|
||||
container.className = "ready"
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Add table
Reference in a new issue