table
table copied to clipboard
Pasting multiple lines/blocks into tables
I'm going to call this a feature request, but some of our users have described the current table paste formatting as a bug.
Current Handling of Pasting Into Tables:
Right now if the user pastes multiple lines of text into a table cell, the content gets dropped underneath the entire table:
(This is accurate as of EditorJS 2.26.4 and Table 2.2)
Ideally we would change how this is handled in one of two ways:
1. Inline-Table Style Paste The current Notion and Google Docs handling would be if those line breaks were kept and the text was pasted into a single cell. This is probably ideal since it matches what users would expect from similar editors:
Google Docs example
Notion example
2. Spreadsheet Style Paste The alternative would be the spreadsheet style paste, where each line break would trigger a paste into a new row (and create the new row if needed). This is similar to how Google Sheets or Excel would handle the paste:
I think the benefit to this approach is that users can still use "Shift + Paste" to keep the content pasted into a single cell if they want to, so they have a greater range of results depending on how they want to paste the content into the cells.
My users reported the same issue as a bug. Hopefully this can be fixed!