Bug 165210 - Spellcheck makes text blink
Summary: Spellcheck makes text blink
Status: CONFIRMED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kspell (show other bugs)
Version: 4.12.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-28 17:02 UTC by Dotan Cohen
Modified: 2013-12-29 19:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dotan Cohen 2008-06-28 17:02:09 UTC
Version:            (using KDE 4.0.83)
OS:                Linux

In Konqueror, the spellcheck should only highlight words after the space bar has been pressed, otherwise, the word is constantly blinking red and black. This is very distracting.
Comment 1 Dario Andres 2008-12-26 20:52:01 UTC
Have anyone experienced this bug again with a recent KDE version? (4.1.3 / 4.2beta2 / 4.2svn) ?  Thanks :)
Comment 2 Dotan Cohen 2008-12-26 21:51:45 UTC
In Konqueror 4.1.85 (KDE 4.2 Beta2) the text is not blinking, but the red underline comes and goes (flashing, almost).

To reproduce, go to any textarea and type "health center". The red underline flashes on and off four times.
Comment 3 Michael Pyne 2008-12-26 23:56:20 UTC
I can reproduce the behavior but I'm not sure I'd call it a bug yet.  Or at least, I don't find it that annoying.

The flashing the reporter describes is due to the spellchecking kicking in once there's at least two characters and then the red underline disappears as "cent" is typed in (since cent is a word) and comes back with "cente" and finally disappears with "center".
Comment 4 Dario Andres 2008-12-31 03:10:54 UTC
May be an minimal interval can be implemented to wait for the user to complete the word he's typing. Just an idea
Comment 5 Dotan Cohen 2008-12-31 08:50:39 UTC
@Dario: I agree with your proposal. That is why I mention in the OP that the spell checker should activate only on a space.