Opened 6 years ago

Closed 6 years ago

#8835 closed Bug (fixed)

IE: Editing area looses focus when clicking close to the scrollbar

Reported by: Frederico Caldeira Knabben Owned by: Frederico Caldeira Knabben
Priority: Normal Milestone: CKEditor 3.6.3
Component: General Version:
Keywords: IE Cc: satya_minnekanti@…

Description

With IE<8, IE8+Compat and IE9+Compat:

  1. Have enough contents to show the scrollbar in the editing area.
  2. See the caret blinking in the editing area.
  3. Move the mouse inside the editing area, close enough to the scrollbar. See that the mouse changes to arrow.
  4. Click on that space.

The caret will disappear (no editing focus). If you type, nothing happens.

Attachments (3)

8835.patch (745 bytes) - added by Frederico Caldeira Knabben 6 years ago.
8835_2.patch (808 bytes) - added by Frederico Caldeira Knabben 6 years ago.
8835_3.patch (793 bytes) - added by Frederico Caldeira Knabben 6 years ago.

Download all attachments as: .zip

Change History (11)

Changed 6 years ago by Frederico Caldeira Knabben

Attachment: 8835.patch added

comment:1 Changed 6 years ago by Frederico Caldeira Knabben

Owner: set to Frederico Caldeira Knabben
Status: newreview

comment:2 Changed 6 years ago by Satya Minnekanti

Cc: satya_minnekanti@… added

comment:3 Changed 6 years ago by Garry Yao

Status: reviewreview_failed

This must be content direction aware to not bring a side effect for rtl page.

Changed 6 years ago by Frederico Caldeira Knabben

Attachment: 8835_2.patch added

comment:4 Changed 6 years ago by Frederico Caldeira Knabben

Status: review_failedreview

comment:5 Changed 6 years ago by Garry Yao

Status: reviewreview_failed

The patch is not well tested, there's an js error, and when content is rtl, the right margin is still not visible.

Changed 6 years ago by Frederico Caldeira Knabben

Attachment: 8835_3.patch added

comment:6 in reply to:  5 Changed 6 years ago by Frederico Caldeira Knabben

Milestone: CKEditor 3.6.3
Status: review_failedreview

Replying to garry.yao:

when content is rtl, the right margin is still not visible.

There is a bug on IE where it sets the right margin as well when you have margin-left only.

At this point, better to have this fix for ltr only.

comment:7 Changed 6 years ago by Garry Yao

Status: reviewreview_passed

comment:8 Changed 6 years ago by Frederico Caldeira Knabben

Resolution: fixed
Status: review_passedclosed

Fixed with [7421].

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