Incorrect amount displayed for partial payments

The transaction amount displayed for partial payments is incorrect. This happens in the transaction history page, transaction details pages, and in the notification drop down.

The top two transactions in the attached screenshot demonstrate the issue.

Here are the transaction hashes for those two partial payments:

It looks like the transactions' Amount field is being used instead of the meta.DeliveredAmount field. (Note: it is fine for the Amount field to be used for non-partial payment transactions.)