title: NSFetchedResultsController is not showing all results after merging an `NSManagedObjectContextDidSaveNotification`
body: <p>I have an NSFetchedResultsController which fetches objects with a predicate:</p>
  
  <p><code>isTrash == NO</code></p>
  
  <p>Most of the time this works as expected, but when an object gets untrashed the fetched results controller does not fetch the untrashed object.</p>
  
  <p>What's going wrong?</p>