title: Why does $event.preventDefault() in AngularJS not prevent context menu from appearing?
body: <p>Like the title says, I'm not sure why <code>$event.preventDefault()</code> is not preventing the context menu from appearing on right click.</p>
  
  <p>I've written <a href="http://plnkr.co/edit/kN2L7lLpUranXw8PGfx4">this simple example</a> in plunker to demonstrate the problem.</p>
  
  <p>Html:</p>
  
  <pre><code>&lt;body ng-controller="MainCtrl"&gt;
      &lt;div id="me" ng-mousedown="stopContext($event)"&gt;CLICK ME {{num}}&lt;/div&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>Javascript:</p>
  
  <pre><code>  $scope.stopContext = function(ev) {
      $scope.num += 1;
      ev.preventDefault();
    };
  </code></pre>
  
  <p>Thanks in advance.</p>