title: Model update not triggering consistently
body: <p>I'm experiencing some very peculiar behaviour--I'm new to angular, to spare you the noob questions, I tired my best to find the solution but after many hours, I think it's time to give in and ask. </p>
  
  <p><strong>Code Summary</strong>: Alphabet array, is looped(ng-repeat) and each letter is linked to a function called <code>clickLetter()</code>, this function sets a $scope variable that reflects the current chosen alphabet letter.</p>
  
  <p><strong>Problem</strong>: the model/variable in charge of displaying the current active letter is not updating ALL the time, it only appears to update sometimes, randomly it seems. </p>
  
  <p><a href="http://plnkr.co/edit/wRB0ULzq5O8OilJghvkV?p=preview" rel="nofollow">Code (plunker)</a></p>
  
  <p>My guess is, angular is not updating the model (two-way data-binding?) as fast as it should?</p>