title: eclipse can't remove certain breakpoints
body: <p>Double-clicking in the blue bar on the left of eclipse sets a breakpoint.  Double-clicking again removes the breakpoint.  This works great for me but if I use git to checkout a different branch, often times the blue dots for breakpoints get "confused" or something.  I can no longer double-click to unset them.  I am forced to go into debug perspective, and find the breakpoint in the "breakpoints" view and then right click and remove.  Does anybody have an easier solution for this?  I am coding in java on windows 7 for what it's worth.</p>
  
  <p>I can reproduce this bug with this code (assume the if is line 1):</p>
  
  <pre><code>if(bool)
  {
    // comment
    doSomething();
  } else {
    doOther();
  }
  </code></pre>
  
  <p>I breakpoint on line 4 - <code>doSomething()</code>.  Then I put a new line above the if to shift everything down.  (moving the breakpoint on line 5).  Then I do <code>git stash save</code>.  When I click back to eclipse, the blue dot is displayed on the correct line, but the breakpoint window still says line 5.  If I double click to disable, it actually adds a second breakpoint on line 4.</p>
  
  <p>I feel like I should report this to the Eclipse guys.</p>