Opened 7 years ago

Last modified 7 years ago

#9394 confirmed Bug

IE9/IE10: [regression?] table cell selection lost when clicking outside the editor

Reported by: Tuomas Salo Owned by:
Priority: Normal Milestone:
Component: Core : Selection Version: 3.6.3
Keywords: IE Cc:

Description

I have a custom link picking dialog. When we upgraded from 3.6.2 to 3.6.3 (or newer), problems arose with IE: in some cases the selection that was supposed to become a link was lost. I tried to create a minimal test case, see below.

How to reproduce:

  • open IE9 or IE10.
  • doubleclick on the word "bar" to select it
  • click on the kitten

What I expected to happen:

The selection is preserved. (Well. That is actually not the standard behavior with input controls, but seems to mostly happen with CKeditor, maybe due to it using an iframe?)

What actually happened:

The selection is lost and the cursor is moved to the beginning of the document.

Other notes

The problem is somehow linked to the table. The behavior seems to have changed between 3.6.2 and 3.6.3. Try here: http://venko.net/naapuri/tyo/ckeditor/3.6.2.html - this page doesn't have this problem. Other versions are available in http://venko.net/naapuri/tyo/ckeditor/.

I didn't try to find workarounds for this yet. Binding onmousedown might help.

Attachments (1)

3.6.3.html (364 bytes) - added by Jakub Ś 7 years ago.

Download all attachments as: .zip

Change History (2)

comment:1 Changed 7 years ago by Jakub Ś

Component: GeneralCore : Selection
Keywords: IE added; focus selection ie removed
Status: newconfirmed
Version: 3.6.5 (SVN - trunk)3.6.3

Problem has been reproducible in IE6-10 from CKEditor 3.6.3 rev. [7402].

To reproduce just paste the attached file in samples folder and follow steps mentioned in ticket report.

Please note that there are two other tickets that depend on this repository #8443 #8157 (both fixed).

Changed 7 years ago by Jakub Ś

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