diff --git a/plugins/dashboard/payload_handler.go b/plugins/dashboard/payload_handler.go index d3a3db10cf031d8131b6b5a49b72fac662f3b666..75cfb681d80a6492214e169cb34f258f09f3abc3 100644 --- a/plugins/dashboard/payload_handler.go +++ b/plugins/dashboard/payload_handler.go @@ -146,10 +146,15 @@ func processValuePayload(p payload.Payload) (vp ValuePayload) { // Get outputs address and balance v.Transaction().Outputs().ForEach(func(address address.Address, balances []*balance.Balance) bool { var b []Balance - for _, balance := range balances { + for _, bal := range balances { + color := bal.Color.String() + if bal.Color == balance.ColorNew { + color = v.Transaction().ID().String() + } + b = append(b, Balance{ - Value: balance.Value, - Color: balance.Color.String(), + Value: bal.Value, + Color: color, }) } t := OutputContent{