diff --git a/src/cutecoin/models/txhistory.py b/src/cutecoin/models/txhistory.py index 4e6cbb5f87c9aafd65078652d8059f7e33309460..8f24a105bf9357d7738d85136cdc93bc85fa18a4 100644 --- a/src/cutecoin/models/txhistory.py +++ b/src/cutecoin/models/txhistory.py @@ -55,6 +55,11 @@ class TxFilterProxyModel(QSortFilterProxyModel): return self.sortOrder() == Qt.DescendingOrder elif right_data == "": return self.sortOrder() == Qt.AscendingOrder + if left_data.__class__ is Person: + left_data = left_data.name + if right_data.__class__ is Person: + right_data = right_data.name + return (left_data < right_data) def data(self, index, role):