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:
5E6F7DB85B38FC783D0ABD133C80989AEB9A82C033B13A6F0CCCEF11EA13A394
619950E513FE25C85B470288B3E3CDBFE5D21A34FDAADCFFFD62097F4C9B71FA

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.)