Clicking on the text area, causes the rich-text inline edit to close

Description

Clicking on the text area, causes the rich-text inline edit to close

Steps to reproduce:

1) Open the rich text inline edit example:
http://build.fluidproject.org/fluid/tests/fluid-tests/manual/inline-edit/rich-text-inline-edit.html

2) Click on any of the rich text inline edits to open it in edit mode

3) Attempt to click on the text area to add text

Notice that the rich text inline edit closes

Environment

Opera 9.5 (Mac OS 10.5, Win XP)

Activity

Show:

Justin Obara February 9, 2009 at 1:48 PM

Verified fix using:

Opera 9.5 (Mac OS 10.5, Win XP)

Antranig Basman February 7, 2009 at 12:29 AM

There have also been several improvements to the rich text infrastructure in this release.

Firstly, there is a new event, afterInitEdit, which is specific to rich text varieties that have asynchronous initialisation/rendering of the edit view (especially, FCKEditor in lazy mode). This allows developers to defer any behaviour until the native control is certainly available - which it may not be still at the conclusion of afterBeginEdit.

Secondly, there is much improved behaviour on initial focusing - that is, the control is correctly focused and the caret is moved to the end of the editable area on edit, at least, on those browsers which correctly implement the respective rich text control's APIs. This doesn't work on FF2, but it is possible that our hard-won hack in fluid.setCaretToEnd could be brought in to patch up this particular case.

Antranig Basman February 7, 2009 at 12:26 AM

Fixed at revision 6443

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 6, 2009 at 3:39 PM
Updated February 9, 2009 at 1:48 PM
Resolved February 7, 2009 at 12:26 AM