Completed
Last Updated: 28 May 2021 12:55 by ADMIN
Release LIB 2021.2.525 (25/05/2021)
Daniel
Created on: 14 May 2021 16:40
Category: RichTextBox
Type: Bug Report
0
RichTextBox: When pasting a table with track changes, only the text inside the first cell text is styled as new text

Steps to reproduce: 

  • In MS Word, create a table with text in every cell
  • In the RadRichTextBox, create a new document
  • Activate Review/Track Changes
  • Copy and paste the table from MS Word: only the first cell has change tracking markup
  • Insert a paragraph after the first table and paste the table again: now, none of the cells has change tracking markup
2 comments
ADMIN
Tanya
Posted on: 28 May 2021 12:55

Hi Daniel,

Indeed, it turned out that we missed that scenario as the flow in similar cases differs from the one that usually applies for inserting tables. To keep a clean history, I created another report for that behavior. Please, follow this public item for updates on the matter: RichTextBox: Pasting a table inside of content with track changes, only the text inside the first cell text is styled as new text

I added Telerik points to your account as a token of appreciation for your involvement.

Regards,
Tanya
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Daniel
Posted on: 25 May 2021 16:00

The problem is not completely solve in LIB 2021.2.525.

Try the following scenario:

  • In MS Word, create a table with text in every cell
  • In the RadRichTextBox, create a new document
  • Activate Review/Track Changes
  • Different from the first scenario: Add some empty paragraphs or some text: change tracking markup will be displayed
  • Just after the inserted text, copy and paste the table from MS Word: none of the cells has change tracking markup
  • If you type inside the the table, new text has markup, but the text that was pasted with the table has no markup.
  • If you use the right arrow on the keyboard to exit the change tracking tag, then if you paste the table, it seems to work correctly.

It looks like it missing something to start the change tracking markup outside the preceding changes markup or to embed the new markups inside the preceding markup.