class Capybara::Selenium::FirefoxNode
def click(keys = [], **options)
def click(keys = [], **options) super rescue ::Selenium::WebDriver::Error::ElementNotInteractableError if tag_name == 'tr' warn 'You are attempting to click a table row which has issues in geckodriver/marionette - ' \ 'see https://github.com/mozilla/geckodriver/issues/1228 - Your test should probably be ' \ 'clicking on a table cell like a user would. Clicking the first cell in the row instead.' return find_css('th:first-child,td:first-child')[0].click(keys, **options) end raise end