CRM-12869 This is a temporary fix from Eileen which prevents the over-write. However...
authorDave Greenberg <dave@civicrm.org>
Thu, 8 Aug 2013 23:31:58 +0000 (16:31 -0700)
committerDave Greenberg <dave@civicrm.org>
Thu, 8 Aug 2013 23:31:58 +0000 (16:31 -0700)
commitabba096d137ce83cf3aa87c75e01e56cc85c5ebd
tree4dcfe52d723ee4dbf57667f429f888130b07aa91
parent852e7fce9a1566ff9d28eb16dcd72be4f0dc8fd4
CRM-12869 This is a temporary fix from Eileen which prevents the over-write. However it also prevents the billing address from being saved for the payee, and requires the user to know that they need to manually replace the billing field values with the payer data. In general I do not think this record payment from a differnet contact feature  is production-ready (even though it is part of 4.3). Selecting a different payer should reload the the billing address fields with the payer info.

----------------------------------------
* CRM-12869: Record Payment from different contact causes email and address to be altered in contacts record
  http://issues.civicrm.org/jira/browse/CRM-12869
CRM/Member/Form/Membership.php