I have removed several incorrect calls to _lookupProperties from fl_BlockLayout; I suspect these might have been put there to fix some problems in the code at some point, but if so we need to fix the bug rather than the symptoms, _lookupProperties should only be called in response to a format change notification to our listeners.
I have further added some extra logic to fp_TextRun::lookupProperties to avoid unnecessary clearScreen() calls, but it seems that my other changes have got rid of unnecessary calls to the function anyway. files: fl_BlockLayout.cpp, fp_Run.h/cpp, fp_TextRun.cpp Tomas
