Opened 5 years ago

Last modified 4 years ago

#12778 confirmed Bug

Cannot delete a paragraph inside the table if widget is inside a table cell — at Version 2

Reported by: Wiktor Walc Owned by:
Priority: Normal Milestone:
Component: General Version: 4.3 Beta
Keywords: Support Cc:

Description (last modified by Wiktor Walc)

Found in Chrome, confirmed also on Firefox.

  1. Create a table
  2. Insert a widget (e.g. Enhanced Image) in a table cell (note: it works only in CKEditor 4.4.1+ #11798)
  3. See that below widget an empty paragraph is created. If this additional space is disturbing for somebody, one cannot remove it.

To reproduce try this code:

<table border="1" cellpadding="1" cellspacing="1" style="width:500px">
	<tbody>
		<tr>
			<td>&nbsp;</td>
			<td>
			<figure class="image"><img alt="dfgdfg" height="480" src="assets/image1.jpg" width="377" />
			<figcaption>Caption</figcaption>
			</figure>

			<p>&nbsp;</p>
			</td>
		</tr>
		<tr>
			<td>&nbsp;</td>
			<td>&nbsp;</td>
		</tr>
	</tbody>
</table>

There is one interesting method to actually remove the element. But this is so counter-intuitive that it should not be considered as a correct solution.

  1. Put the cursor in the <p> element that you want to removed

  1. Select p in elements path (see that additional br showed up in the elements path automatically)

  1. Press Backspace. Now the paragraph is gone (although slightly different visual result is in Chrome and Firefox).

Change History (5)

Changed 5 years ago by Wiktor Walc

Attachment: widget_table.png added

comment:1 Changed 5 years ago by Wiktor Walc

Description: modified (diff)
Status: newconfirmed

Changed 5 years ago by Wiktor Walc

Attachment: cursor_in_p.png added

Changed 5 years ago by Wiktor Walc

Attachment: p_bogus_br.png added

comment:2 Changed 5 years ago by Wiktor Walc

Description: modified (diff)
Keywords: Support added
Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy