List save changing should reset the selection

Should be stable for master. Changed the sharedprefs restores to not restore if the bus list changes.