I have been looking at fl_BlockLayout::checkSpelling() and friends, 
and it seems that every time this function is called by the timer and 
the squiggles change, we do a screen update. We should really only 
do screen update if the current block is on screen. Is there any 
simple way of checking whether a block is on screen or not, or do I 
need to design a function for that?

Also the flipping of cursor on and off from within this function results 
in frantic flicker of the cursor when a document was just loaded and 
all the blocks are being processed.

Tomas

Reply via email to