def drag_and_drop_on(other)
      assert_is_element other

      value = element_call(:wait_for_present) do
        driver.action
              .drag_and_drop(@element, other.wd)
              .perform
      end
      browser.after_hooks.run
      value
    end
def drag_and_drop_on(other)
      assert_is_element other

      value = element_call(:wait_for_present) do
        driver.action
              .drag_and_drop(@element, other.wd)
              .perform
      end
      browser.after_hooks.run
      value
    end
Drag and drop this element on to another element instance.
 Note that browser support may vary.

 @example
   a = browser.div(id: "draggable")
   b = browser.div(id: "droppable")
   a.drag_and_drop_on b