Find and replace bug

When trying a find and replace of levels[1] with levels[current] in the attached simple example, the replace on the second tab messes up:

levels[1]=levels[1]+1

becomes:

levels[currelevels[current]els[1].x+1

An immediate undo after also appears to fail to roll back all the find and replaces. Seems to only undo on a per tab basis, and only works with the “clean” replace tab. There was another thread about similar issues with paste, but not sure if this was resolved.

Thanks for the repro steps @West, will try to fix

Hi @West! Thanks to your project, I was able to reproduce the bug and a fix will be coming soon.

@jfperusse awesome - many thanks

@West new beta should have the fix, it was my fault :sweat_smile: https://twitter.com/twolivesleft/status/1479085873358536706

Hehe - if only all bug fixes were as simple