Opened 13 years ago

Closed 13 years ago

#8100 closed Bug (invalid)

IE - &nbsp not honored in table cells

Reported by: Lynne Kues Owned by:
Priority: Normal Milestone:
Component: Core : Tables Version: 3.4.3
Keywords: IBM Cc:

Description

Go to CKEditor demo. Paste attached html into source view. Attempt to select all the cells in the table. &nbsp characters are not selected. Click on right hand side of cell. &nbsp is not honored (cursor goes to extreme left hand side of the cell).

This is a regression from 3.4.2. As there is no feedback in IE when selecting empty table cells, we are relying on &nbsp to provide feedback for our users. Not having any feedback is confusing to our users.

Attachments (2)

table.html (661 bytes) - added by Lynne Kues 13 years ago.
table.PNG (10.7 KB) - added by Lynne Kues 13 years ago.
3.4.2 behavior

Download all attachments as: .zip

Change History (6)

Changed 13 years ago by Lynne Kues

Attachment: table.html added

Changed 13 years ago by Lynne Kues

Attachment: table.PNG added

3.4.2 behavior

comment:1 Changed 13 years ago by Lynne Kues

Keywords: IBM added

comment:2 Changed 13 years ago by Jakub Ś

Status: newconfirmed
Version: 3.6.13.4.3

comment:3 Changed 13 years ago by Jakub Ś

Reproducible in all IE's.

comment:4 Changed 13 years ago by Frederico Caldeira Knabben

Resolution: invalid
Status: confirmedclosed

This is "per design".

We output   on empty cells to avoid browsers collapsing them on the final output page. At the same time, we don't want to have the user mistakenly typing after our automatically added  , so we remove them when loading the data into the editor. After all, the user didn't want to have the spaces on the cells, so all this happens transparently.

If your application is instead adding the &nbsp; into the cells, you'll have to enclose them inside a <span> tag, to indicate the editor that this is a custom space.

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy