bind listview adapter triggers on adapter change

Fixes #2781