Fix #715: Selection lost when update recorded

Selection becoming lost when first row (id=0) is selected. A row id check was
only checking for a truthy value.
CHANGES.md: Note Selection fix for falsy IDs