Previous version of code was sorting WebLinks every time a key was pressed. That was causing the table index to change if new text is at different order in table.
To repro try following names in current version:
Issue will be fine if new text is at correct location
Note: This fix will disable reordering (sorting) of rows while typing. However, as soon as table refreshes it’ll be sorted. Table is usually refreshed if windows is closed and reopened or a new row is added.
A kind of better fix would be to find the correct row of WebLink being edited and set it as selected, however based on how much static objects are flying around in that file, I was not able to do that. This type of fix will preserve the feature of sorting while typing.