Re: cursor blinking problem

From: Paul Rohr (paul@abisource.com)
Date: Fri Aug 02 2002 - 11:08:33 EDT

  • Next message: Dom Lachowicz: "Re: changes in fp_TextRun::breakMeAtDirBoundaries()"

    At 02:34 PM 8/2/02 +0100, Tomas Frydrych wrote:
    >Now, I could improve the code in fl_BlockLayout::checkSpelling() so
    >that it does not flick the cursor more often than every 500 ms, but
    >that seems like treating the symptoms, not the problem. It would
    >seem to me that the proper solution would be to have the cursor-
    >blinking timer running in a separate thread, so that it does not get
    >blocked by other timer events in the main thead. This way we could
    >remove all the cursor-handling stuff from the spellchecking code,
    >and would not need to worry about the cursor if/when in the future
    >we implement other timer-driven stuff.
    >
    >What do you think about the suggestion?

    FYI. IIRC, the main reason we were turning off the cursor blinking inside
    the spellcheck timer was as a simple way to avoid dirt when drawing/erasing
    squiggles.

    Paul,
    no fan of the erratic blinking



    This archive was generated by hypermail 2.1.4 : Fri Aug 02 2002 - 11:13:13 EDT