Opened 4 years ago

Last modified 4 years ago

#14632 confirmed Bug

Tabbing through table merged cells creates invalid rows

Reported by: Jakub Ś Owned by:
Priority: Normal Milestone:
Component: General Version: 3.4
Keywords: Cc:

Description

Steps to reproduce

TC1

  1. Create a table of 3 rows and 4 columns. Please see HTML at the bottom.
  2. Right-click inside cell 2.2 and merge cells down.
  3. Keep on pressing TAB key to create new row.

TC2

  1. 1. Create a table of 3 rows and 4 columns. Please see HTML at the bottom.
  2. Right-click inside cell 3.2 and split cell horizontaly.
  3. Keep pressing TAB key to create new row.

Expected result

TC1&2: The new row has four cells.

Actual result

TC1: The new row has one cell less at the end. TC2: The new row has only one cell.

Other details (browser, OS, CKEditor version, installed plugins)

Problem can be reproduced in all browsers from CKEditor 3.4 when creating row with TAB key was introduced.

Please note that in CKEditor 4.x it works fine if I use "Insert Row Below" option. This can be used as a workaround.

<table border="1" cellpadding="1" cellspacing="1" style="width:500px">
	<tbody>
		<tr>
			<td>1.1</td>
			<td>1.2</td>
			<td>1.3</td>
			<td>1.4</td>
		</tr>
		<tr>
			<td>2.1</td>
			<td>2.2</td>
			<td>2.3</td>
			<td>2.4</td>
		</tr>
		<tr>
			<td>3.1</td>
			<td>3.2</td>
			<td>3.3</td>
			<td>3.4</td>
		</tr>
	</tbody>
</table>

Change History (1)

comment:1 Changed 4 years ago by Jakub Ś

Status: newconfirmed

#9454 was marked as duplicate.

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