class Capybara::Selenium::EdgeNode

def visible?

def visible?
  return super unless chrome_edge? && native_displayed?
  begin
    bridge.send(:execute, :is_element_displayed, id: native_id)
  rescue Selenium::WebDriver::Error::UnknownCommandError
    # If the is_element_displayed command is unknown, no point in trying again
    driver.options[:native_displayed] = false
    super
  end
end