I have a view databound through mvvm light to a viewmodel in my WP7 project. The view contains a Listbox with following settings:
On your listbox, try setting IsSynchronizedWithCurrentItem and see which value (either true or false) produces the desired effect.
IsSynchronizedWithCurrentItem