Closed mcdurdin closed 2 weeks ago
I tested this issue with the attached "18.0.133-alpha-test-12594" build on the Windows 10 OS. Here is my observation.
TEST_PASTE_SIMPLE_STRING (Passed):
TEST_PASTE_MULTILINE_STRING (Passed):
Changes in this pull request will be available for download in Keyman version 18.0.135-alpha
When pasting into the wordlist grid, the editor will now check if the clipboard text contains newlines or tabs, and if so, will paste the text as new rows in the wordlist (with a prompt), rather than pasting the whole text into the current cell.
If the clipboard text does not contain NL or TAB then the default in-cell editor paste handling will run.
Fixes: #12517
User Testing
These tests should be run in the Wordlist grid view in the Lexical Model Editor. Create a new lexical model and open it in the Lexical Model Editor
TEST_PASTE_SIMPLE_STRING: Copy a single word into the clipboard, and then paste it into a cell in the wordlist editor. It should just paste the word in without errors.
TEST_PASTE_MULTILINE_STRING: Copy the text below to the clipboard, and then paste it into a cell in the wordlist editor. You should be prompted to add new rows to the wordlist, and the text below should appear in the grid as new rows when you click Yes.