Listview stays coloured after a listview refresh.

Listview stays coloured after a listview refresh.

Hi, I have a listview that when clicked on calls a function to disable that option.  When I click the reset button it re-enables all the options in the list but any options that have been previously selected stay the same colour as if they have been selected rather than reverting back to its natural colour.

The only way to get it back to its original colour is by running the mouse over them.

Thanks in advance.
Lammie.