Вот у себя нашел такой кусок:
...
formDataSource.clearDisplayOption(markedRecord);
formDataSource.findRecord(currentRecord);
formDataSource.refresh();
...
Делал давно, точно уже сказать не смогу, почему именно так (да и копаться не охота) но вроде работает!

Возможно, рефрешил я там для других целей, а может именно из-за раскраски...