Opened 7 years ago

Last modified 5 years ago

#8485 confirmed Bug

SCAYT selection bug

Reported by: Ryan Owned by:
Priority: Normal Milestone:
Component: UI : Spell Checker Version:
Keywords: Cc: tech@…, WebSpellChecker.net

Description (last modified by Jakub Ś)

Go to the demo in IE9 and enable SCAYT. Now try using your mouse to highlight a line of text. After a few characters/words it will stop and bug out. It also bugs out using shift + arrow keys to highlight.

Also reports of this happening in ff, but I haven't been able to reproduce that one.

https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/30

This bug can be reproduced only when user uses backward selection. And no problem with forward selection.

Change History (19)

comment:1 Changed 7 years ago by WebSpellChecker.net

Cc: tech@… added

WebSpellChecker.net can confirm the problem and the problem is related to SCAYT.

comment:2 Changed 7 years ago by Jakub Ś

Keywords: SCAYT selection bug removed
Status: newpending

@SpellChecker.net I have just checked the issue and it seems no longer to occur. Can you confirm that you have done something on your side or you are still able to reproduce the issue?

comment:3 in reply to:  2 Changed 7 years ago by Ryan

Replying to j.swiderski:

@SpellChecker.net I have just checked the issue and it seems no longer to occur. Can you confirm that you have done something on your side or you are still able to reproduce the issue?

Still same issue in IE.

Load the demo, enable SCAYT and then select some text and the selection will get "stuck" after a random amount of characters/words.

comment:4 Changed 7 years ago by Jakub Ś

Status: pendingconfirmed
Version: 3.6.2

Got it.

  1. Open CKEditor demo.
  2. Enable SCAYT
  3. Put cursor behind gains grandmother's house and gains^
  4. Start making the selection from right to left (I haven't managed to get the result when making the selection from left to right) using mouse or SHIFT+ArrowLeft

Result:
When using mouse the selection will stuck.
When using SHIFT+ArrowLeft the selection will stop at certain point and start to decrease. When it reaches the point where it has stopped it will start to increase again.

comment:5 in reply to:  4 Changed 7 years ago by Ryan

Replying to j.swiderski:

Got it.

  1. Open CKEditor demo.
  2. Enable SCAYT
  3. Put cursor behind gains grandmother's house and gains^
  4. Start making the selection from right to left (I haven't managed to get the result when making the selection from left to right) using mouse or SHIFT+ArrowLeft

Result:
When using mouse the selection will stuck.
When using SHIFT+ArrowLeft the selection will stop at certain point and start to decrease. When it reaches the point where it has stopped it will start to increase again.

Correct. Except my selection stops no matter which direction I'm selecting from. (left to right or right to left). I have tested it on ie9 and ie8 and both have same issue.

comment:6 Changed 7 years ago by WebSpellChecker.net

WebSpellChecker.net performed initial steps to work more correctly with the selection, but the problem still actual.

comment:7 Changed 7 years ago by Brad

This is also an issue in Chrome 20

This was reproduced on CKEditor's demo.

Visit ckeditor.com/demo Delete all content of demo Type or paste the following "The quick brown fox jumps over the lazy dog." Immediately select from end to start of the sentence. Notice how the selection is smooth and reliable. Delete all content and enable SCAYT Type or paste the following "The quick brown fox jumps over the lazy dog." Immediately select from end to start of the sentence. Notice how the selection is jumpy and fails numerous times. NOTE: A larger paragraph may be useful to better exhibit the problem.

NOTE: This does not seem to matter if you are using your keyboard or mouse.

NOTE: This only seems to affect selecting backwards

comment:8 Changed 6 years ago by Alvaro

I'm having the same issue on IE10 / CK4.2 / SCAYT. Just open CKEditor's demo, select the second paragraph and activate SCAYT. As scayt scan text, the selection got shorter.

NOTE: don't matter if you select from left to right or from right to left.

comment:9 Changed 5 years ago by Kapil

Facing same issue in IE and WebKit in CKEditor 4.2.1. The issue is open for last two years:-(

comment:10 Changed 5 years ago by Jakub Ś

Cc: WebSpellChecker.net added
Summary: ie9 SCAYT enabled selection bugSCAYT selection bug

@SpellChecker.net could you perhaps leave some comment here? Users keep asking from time to time about this issue. Can this be fixed easily on your side?

comment:11 Changed 5 years ago by Piotrek Koszuliński

Description: modified (diff)
Last edited 5 years ago by Jakub Ś (previous) (diff)

comment:12 Changed 5 years ago by Piotrek Koszuliński

Duplicate reported: #11157.

comment:13 Changed 5 years ago by Jakub Ś

Description: modified (diff)

comment:14 Changed 5 years ago by Piotrek Koszuliński

Duplicate reported: #11311.

comment:15 Changed 5 years ago by Wiktor Walc

Component: Core : SelectionUI : Spell Checker

comment:16 Changed 5 years ago by Marek Lewandowski

This issue is still present in new SCAYT release. To fully experience this issue open Massive Inline editing sample (inlineall.html), edit area with Fusce vitae porttitor headline, enable SCAYT and try select something. Tested with IE10@Win7.

comment:17 Changed 5 years ago by Jakub Ś

#12010 was marked as duplicate.

comment:18 Changed 5 years ago by brett

Is there a fix or a patch? It is causing lots of issues for our users

comment:19 Changed 5 years ago by Piotrek Koszuliński

Please ask on https://github.com/WebSpellChecker/ckeditor-plugin-scayt/issues/30. Ticket on CKEditor's side is just for reference.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy