title: Script just fires when keys are pressed in specific order
body: <p>In below script I'm not defining <code>~l::</code> as this is used as part of another script.</p>
  
  <p>so if I re-define <code>~l::</code> I receive error when try to add this script : </p>
  
  <p><img src="https://i.stack.imgur.com/FTuX9.png" alt="enter image description here"></p>
  
  <p>Below script does not fire if the "el" is pressed but it does fire
  if "le" is pressed : </p>
  
  <pre><code>~e::
  If (GetKeyState("e","p") &amp; GetKeyState("l","p")) {
      Run "C:\Eclipse\eclipse-jee-kepler-SR1-win32\eclipse\eclipse.exe"
  }
  Return
  </code></pre>
  
  <p>Why is this occuring ? Could another script be impacting the behaviour of this script ?</p>
  
  <p>Update :</p>
  
  <p>Entire script : </p>
  
  <pre><code>~l::
  If (GetKeyState("c","p") &amp;&amp; GetKeyState("l","p")) {
      Send, {Backspace Down}{Backspace Up}{Backspace Down}{Backspace Up}
      Run, "www.google.com"
  }
  Return
  
  ;##################################################
  
  ;######################################## Eclipse ########
  ~e::
  If (GetKeyState("e","p") &amp; GetKeyState("l","p")) {
      Run "C:\Eclipse\eclipse-jee-kepler-SR1-win32\eclipse\eclipse.exe"
  }
  Return
  </code></pre>