title: TestCafe Element is Visible but cannot be clicked
body: <p>I'm running TestCafe in an Alpine docker image using Chromium 68 headless to test a React application. I'm able to get other tests working, but for some reason, I have an issue where an element appears to be visible but cannot be clicked.</p>
  
  <pre><code>.expect(Selector('.ui.text.vertical.marketplace-side-nav.menu').find('a').withText('Pending').visible).ok()
  .click(Selector('.ui.text.vertical.marketplace-side-nav.menu').find('a').withText('Pending'))
  </code></pre>
  
  <p>The first line passes, but the second line gives the following error:</p>
  
  <p><code>1) The element that matches the specified selector is not visible.</code></p>
  
  <p>I've tried setting up the test on TestCafe Studio and tried multiple selectors. I've set <code>.resizeWindow(2000, 1000)</code> at the beginning to ensure it's not an issue with responsive UX.</p>
  
  <p><strong>Edit</strong></p>
  
  <p>The <a href="https://gist.github.com/Fluidbyte/b38cc30d8c31edc30c1e6306c93b53b6" rel="nofollow noreferrer">Dockerfile</a> has a bit of other dev stuff, but is fairly straight-forward.</p>
  
  <p>The project itself is proprietary so I can't share the code here.</p>