When I click some item in PH3's listview it get's highlighted.
But the items text get's nearly invisible because of the low color contrast between them.
The text color is black while the background color of the highlight is dark blue.
I don't see any options setting that can change/fix this.
Well one general solution can be to just apply and binary NOTon the background color value and assign this as text color value to the selected item.
That'll just flip all color bits and result in complete the opposite color.
Like this we'll get the maximum color contrast.
On other experimental solution for the current situation (with colors very close to each other) can be to apply some XOR text color value with the background color value on select and on deselect.
That might also give some nice contrast + you'll don't need to store the current color to restore it afterwards when apply some deselect.