title: Wait() in Pywinauto does not really wait till "timeout" seconds, what am i missing?
body: <p>Here is my code...</p>
  
  <pre><code> app = pywinauto.Application()
  
  window = app.window_(title_re='Some Form', class_name='Some:form').Wait('visible', timeout=20, retry_interval=1)
  window.SetFocus()
  </code></pre>
  
  <p>I intentionally closed the form/screen to see if python will wait 20 seconds to show <strong>"pywinauto.findwindows.WindowNotFoundError"</strong>, only after 5 seconds, i can see the error, what am i missing please tell me?
  any answers are appreciated.</p>