diff --git a/lib/capybara/webkit/node.rb b/lib/capybara/webkit/node.rb index 4dbf2f0..d30b5f2 100644 --- a/lib/capybara/webkit/node.rb +++ b/lib/capybara/webkit/node.rb @@ -56,7 +56,15 @@ module Capybara::Webkit end def click - invoke("click") + invoke("leftClick") + end + + def double_click + invoke("doubleClick") + end + + def right_click + invoke("rightClick") end def drag_to(element) diff --git a/spec/driver_spec.rb b/spec/driver_spec.rb index df07ec0..395bdc0 100644 --- a/spec/driver_spec.rb +++ b/spec/driver_spec.rb @@ -991,9 +991,12 @@ describe Capybara::Webkit::Driver do