This would be a Chromedriver issue, so we'd need to see what commands are getting sent to the driver.
Can you run both with `Selenium::WebDriver.logger.level = :info`? Is the html public that we could get them a reproducible issue? On Thu, Jun 14, 2018 at 6:29 AM Steve Parrado <[email protected]> wrote: > > Has anyone seen similar behavior? I am still at a loss about this. > > On Thursday, June 7, 2018 at 12:00:07 AM UTC-4, Steve Parrado wrote: >> >> I was attempting to write a function that performed a ctrl+click so that if >> the click caused a page navigation, it would be in a new window which would >> leave the original window in a particular state. It was during this that I >> found that when I click an element that is obscured by another object >> (perhaps due to responsive design issues) I get a message indicating this >> (as expected).. >> >> @browser.element(:id, "button_login").click >> Selenium::WebDriver::Error::UnknownError: unknown error: Element <button >> type="submit" id="button_login" class="btn btn-orange btn-block">... >> ent would receive the click: <div class="panel-heading >> border-light">...</div> >> (Session info: chrome=66.0.3359.181) >> (Driver info: chromedriver=2.38.552522 >> (437e6fbedfa8762dec75e2c5b3ddb86763dc9dcb),platform=Windows NT 6.3.9600 >> x86_64) >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/response.rb:69:in >> `assert_ok' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/response.rb:32:in >> `initialize' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/http/common.rb:83:in >> `new' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/http/common.rb:83:in >> `create_response' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/http/default.rb:107:in >> `request' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/http/common.rb:61:in >> `call' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/bridge.rb:170:in >> `execute' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/oss/bridge.rb:579:in >> `execute' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/remote/oss/bridge.rb:328:in >> `click_element' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/selenium-webdriver-3.4.4/lib/selenium/webdriver/common/element.rb:74:in >> `click' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/watir-6.11.0/lib/watir/elements/element.rb:135:in >> `block in click' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/watir-6.11.0/lib/watir/elements/element.rb:650:in >> `element_call' >> from >> C:/Ruby23/lib/ruby/gems/2.3.0/gems/watir-6.11.0/lib/watir/elements/element.rb:126:in >> `click' >> from (irb):1 >> from C:/Ruby23/bin/irb.cmd:19:in `<main>' >> >> >> >> However, when I perform a modified click on the same element (in this case >> with :control) I get no error message. >> >> @browser.element(:id, "button_login").click(:control) >> => nil >> >> >> It seems to me that the error from the unmodified click should be present in >> the modified click as the object being interacted with has not changed, just >> the interaction on the object itself has. > > -- > -- > Before posting, please read > https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group. > In short: search before you ask, be nice. > > [email protected] > http://groups.google.com/group/watir-general > [email protected] > --- > You received this message because you are subscribed to the Google Groups > "Watir General" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- -- Before posting, please read https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected] --- You received this message because you are subscribed to the Google Groups "Watir General" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
