title: Angular multiple select not preselecting for non-empty ng-model
body: <p>I have <code>$scope.selectedUsers</code> set as an array with just 1 object, which is an exact match of one of the objects from my available list of all <code>$scope.users</code>, altho the selected user is not highlighted in my <code>&lt;select multiple...&gt;</code>. Shouldn't it be highlighted?</p>
  
  <p><strong>Js:</strong></p>
  
  <pre><code>$scope.selectedUsers = [ 
      { id: 2, name: "Jenny" }
  ];
  
  $scope.users = [ 
    { id: 1, name: "Frank" },
    { id: 2, name: "Jenny" }     
  ];
  </code></pre>
  
  <p><strong>Html:</strong></p>
  
  <pre><code>&lt;select multiple ng-model="selectedUsers" ng-options="user as user.name for user in users"&gt;&lt;/select&gt;
  </code></pre>
  
  <p>Live demo: <a href="http://plnkr.co/edit/wpfvhvuShFVE07cyBE6M?p=preview" rel="nofollow noreferrer">http://plnkr.co/edit/wpfvhvuShFVE07cyBE6M?p=preview</a></p>
  
  <p><a href="https://i.stack.imgur.com/dWsUr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/dWsUr.png" alt="enter image description here"></a></p>