don't undefine currentSelection.item on change
don't undefine currentSelection.item on change

There was a bug where selecting/unselecting items reset currentSelection
state to only {items}, destroying item info for header and update in
database

jlenoble/wupjs,jlenoble/wupjs