lib/appium_lib/common/device.rb in appium_lib-9.11.0 vs lib/appium_lib/common/device.rb in appium_lib-9.11.1

- old
+ new

@@ -10,16 +10,20 @@ private def add_touch_actions actions = Appium::TouchAction::COMPLEX_ACTIONS actions.each do |method| - ::Appium::Core::Device.delegate_from_appium_driver(method, Appium::TouchAction) + delegate_from_appium_driver(method, Appium::TouchAction) end # To keep compatibility # pinch and zoom are defined in Appium::MultiTouch. - ::Appium::Core::Device.delegate_from_appium_driver(:pinch, Appium::MultiTouch) - ::Appium::Core::Device.delegate_from_appium_driver(:zoom, Appium::MultiTouch) + delegate_from_appium_driver(:pinch, Appium::MultiTouch) + delegate_from_appium_driver(:zoom, Appium::MultiTouch) + end + + def delegate_from_appium_driver(method, delegation_target) + def_delegator delegation_target, method end end # class << self end # module Device end # module Appium