Adding refining ID doesn't refresh "Reviewed" status on Identify page

@tiwane
I’ve noticed this for a while as well. An easy way to reproduce consistently is this:

  1. Go to “Identify”
  2. Click “Filters” dropdown
  3. For Category, select “Unknown”
  4. On any observation other than the last one on the page:
    Add an identification to any level but do not hit save
  5. Using the keyboard, tab down to “Save”
  6. Hit “Spacebar” or “Enter” and immediately hit “Right Arrow”
  7. Wait until it finishes saving the previous identification.
  8. Close the identify popup
    Result: The one you just identified will NOT be marked as reviewed in the “Identify” base page UI (It will be marked as reviewed on the server)
    Expected: Once it finishes saving, it should mark it in the UI as reviewed

Note: If you open up that observation in the Identify page again (for example, by clicking on it), it will get marked in the UI.

Also, when you right-arrow after you ID the last one on the page, it will not count the ones you skipped through like this (so I often get messages like “You reviewed 1 of 30 observations on this page…”