title: Holding a key resetting after subroutine trigger
body: <p>I'm trying to get a key to be held and then a subroutine ran at a certain interval, but the key stops being held after the subroutine runs.</p>
  
  <pre><code>F1::
  alt := not alt
  if (alt)
      {
          Click down
          SetTimer, Sell, 6000
      }
      else
      {
          Click up
          SetTimer, Sell, off
      }
  Return
  Sell:
      alt = false
      SendRaw test
      Sleep 50
      Send {Enter}
      alt = true
  Return
  </code></pre>