Es hatte sich nur das ReadOnly-Property geändert und nach dem Neukompilieren war die Formatierung/Färbung plötzlich weg.
Daher der erste Gedanke es könnte daran liegen, dass der Highlighter den "schreibgeschützten" Text nicht mehr ändern will/kann.
was soll er bei ReadOnly machen ?
Der User: Den Text nicht ändern.
Der Highlighter: Den Text dennoch umformatieren.