Conflicting transaction info on Blockchain.info and Jaxx compared to other sources
Your transaction is fine, and she should have received 0.00128615 BTC.

There is likely some confusion since not only do you have multiple inputs, you also have three outputs going to her address. They add up to 0.00128615 BTC, but each individual output is around 0.00042 BTC. It is possible that Jaxx shows her these as three separate line-items, leading her to believe you only sent 0.0042.

The explorer is not going to be confused by multiple input/outputs, they are a common part of Bitcoin. The estimated BTC transacted about is blockchain.info's best guess at it, and should not be taken as a fact. It is often wrong.