title: ng-if is always evaluated to true inside ng-repeat
body: <p>I'm looping on an array of objects and I want to display some stuff depending on the value of a field for each item in the array. For this, I have a ng-repeat iterating through my array, and an ng-if evaluating if my current item value is appropriated.</p>
  
  <p>For some reason the ng-if seems to always be evaluated to true (or not evaluated at all?)</p>
  
  <p><strong>edit.html</strong></p>
  
  <pre><code>&lt;div data-ng-app='myApp' data-ng-controller='myCtrl'&gt;
  
    &lt;div&gt;
      &lt;div ng-repeat="legalRemedy in legalRemedies"&gt;
        &lt;div ng-if="legalRemedy.erased === false"&gt;
          Only valid stuff here
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  
  &lt;/div&gt;
  </code></pre>
  
  <p><strong>controller.js</strong></p>
  
  <pre><code>var app = angular.module('myApp', []);
  
  app.controller('myCtrl', function($scope) {
  
    $scope.bulletin.legalRemedies = [{
      "erased": true // invalid stuff
    }];
  
  });
  </code></pre>
  
  <p>Here's the jsfiddle (no data should be displayed as the erased property is true)
  <a href="https://jsfiddle.net/vtcLpzmx/2/" rel="nofollow noreferrer">https://jsfiddle.net/vtcLpzmx/2/</a></p>
  
  <p>It's probably pretty dumb but I cannot find why and it's killing me</p>