Changes between Initial Version and Version 2 of Ticket #8424


Ignore:
Timestamp:
Oct 3, 2011, 12:10:03 PM (13 years ago)
Author:
Jakub Ś
Comment:

With Chrome, you can't write anything before or after the image even though <p> is editable >(By the way, with Firefox you can't write before either but you can after).

Please look at elements path. It clearly shows that you are inside non-editable span and not in editable p. If you place curosr behing image and press left arrow you should be able to get out of span and type. This part of bug is invalid.

You can always place editable spans around non-editable one if you want to play with contentEditable attribute.


But the main issue is that when you try to remove the image with backspace :

  • the first hit moves the cursor before the image
  • the second hit duplicates the image !!!

Another problem is that you can't edit the properties of the image with right-click. You >can with double-click but all the properties are empty, especially the URL and then you >have an alert when validating on OK.

Issue with duplicated image has been reproducible in Webkit from CKEditor 3.0

Issue with empty menu on double-click has been reproducible in Webkit from CKEditor 3.4 and in all IE browsers from CKEditor 3.3

Additionally IE6 and IE7 throw JS error on double-click:
Message: null is null or not an object
Line: 294
URI: ckeditor/_source/plugins/image/dialogs/image.js

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8424

    • Property Status changed from new to confirmed
    • Property Cc koknico@… added
    • Property Component changed from UI : Enter Key to General
    • Property Version changed from 3.6.1 to 3.0
    • Property Keywords Chrome removed
  • Ticket #8424 – Description

    initial v2  
    22
    33For example, copy/paste HTML in the source mode on the demo page :
     4{{{
     5
    46<p><span contenteditable="false"><img contenteditable="true" src="http://a.cksource.com/c/1/inc/gfx/logo.png" /> </span></p>
     7
     8}}}
    59which is like a structure we need for our website.
    610
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy