stupiD Combobox rollOverColor doesn't change until i re-rollOveR?!?!

guys, i need help with this bad. I want to be able to change the color of the items as i rollOver them in a COMBOBOX or LISTBOX.

i’ve tried the eventhandler itemRollOver with an if/else changing the rollOver Colors but it only activates on the following rollover.

like if i have 3 items, how can i make it so that the first item is blue the second item’s rollover is red and the third is green?

thanks for annnnyyyy advice.