Failure in /qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb ElementClickInterceptedError

Summary

It looks like the test is trying to click 'Submit' on a MR comment box, but a drop down after mentioning the user is in the way (see screenshot)

Stack trace

   1) Plan mention mentions another user in an issue
      Failure/Error: show.comment(at_username)
      
      Selenium::WebDriver::Error::ElementClickInterceptedError:
        element click intercepted: Element <button type="submit" data-track-label="comment_button" data-track-event="click_button" class="btn btn-success js-comment-button js-comment-submit-button qa-comment-button">...</button> is not clickable at point (350, 674). Other element would receive the click: <li data-index="4" class="">...</li>
          (Session info: headless chrome=83.0.4103.61)
      # #0 0x5572f1bd0579 <unknown>
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/response.rb:72:in `assert_ok'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/response.rb:34:in `initialize'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/common.rb:88:in `new'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/common.rb:88:in `create_response'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/default.rb:114:in `request'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/http/common.rb:64:in `call'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/bridge.rb:167:in `execute'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/w3c/bridge.rb:567:in `execute'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/remote/w3c/bridge.rb:371:in `click_element'
      # /usr/local/bundle/gems/selenium-webdriver-3.142.6/lib/selenium/webdriver/common/element.rb:74:in `click'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/node.rb:101:in `click'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/extensions/file_input_click_emulation.rb:6:in `click'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/selenium/nodes/chrome_node.rb:38:in `click'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:167:in `block in click'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:594:in `block in perform_click_action'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/base.rb:83:in `synchronize'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:594:in `perform_click_action'
      # /usr/local/bundle/gems/capybara-3.29.0/lib/capybara/node/element.rb:166:in `click'
      # ./qa/page/base.rb:151:in `click_element'
      # ./qa/support/page/logging.rb:74:in `click_element'
      # ./qa/page/project/issue/show.rb:77:in `comment'
      # ./qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb:28:in `block (4 levels) in <module:QA>'
      # ./qa/scenario/actable.rb:16:in `perform'
      # ./qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb:24:in `block (3 levels) in <module:QA>'
      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
      # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'

Screenshot / HTML page

plan_mention_mentions_another_user_in_an_issue.html

plan_mention_mentions_another_user_in_an_issue

Possible fixes

Send a spacebar / other character to exit the 'drop down' mode

Edited by Will Meek