2.8 TFT rewriting characters "flashes"?

Back to square one...I have changed the font which now doesn't support foreground and background colours. The only method is to fill with a rectangle and again it flashes. Any further theories?