module Selenium::WebDriver::PointerActions

def drag_and_drop(source, target, device: nil)

def drag_and_drop(source, target, device: nil)
  click_and_hold(source, device: device)
  move_to(target, device: device)
  release(device: device)
  self
end