title: pyautogui.doubleClick(): Why does it work only in two try/except blocks?
body: <p>I have solved some issues using try/except twice running a function. </p>
  
  <p>The last time it was using "pyautogui". If I try simulate a double click mouse on Windows 8.1 with  <code>pyautogui.doubleClick(100,100)</code> I have the response "PermissionError [WinError 5]". </p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;pyshell#0&gt;", line 1, in &lt;module&gt;
      pg.doubleClick(1210,110)
    File "C:\Python34\lib\site-packages\pyautogui\__init__.py", line 458, in doubleClick
      click(x, y, 2, interval, button, _pause=False)
    File "C:\Python34\lib\site-packages\pyautogui\__init__.py", line 362, in click
      platformModule._click(x, y, 'left')
    File "C:\Python34\lib\site-packages\pyautogui\_pyautogui_win.py", line 436, in _click
      _sendMouseEvent(MOUSEEVENTF_LEFTCLICK, x, y)
    File "C:\Python34\lib\site-packages\pyautogui\_pyautogui_win.py", line 479, in _sendMouseEvent
      raise ctypes.WinError()
  PermissionError: [WinError 5] Acesso negado.
  </code></pre>
  
  <p>But I can solve using try/except twice:</p>
  
  <pre><code>try:
      pyautogui.doubleClick(1210,110)
  except:
      try:
          pyautogui.doubleClick(1210,110)
      except:
          pass 
  </code></pre>
  
  <p>Someone can tell me what's happening?</p>