private void UserNavigateToAddress(Address addrFrom, Address addrTo) { if (!program.SegmentMap.IsValidAddress(addrTo)) return; navInteractor.RememberAddress(addrTo); this.SelectedAddress = addrTo; // ...and move to the new position. }