The search functionality with Search -> Find in the workspace editor doesn't scroll to the location of the found text. As a result, if the desired text is off-screen, there isn't much UI feedback that the text was found, which violates user expectations. This is annoying at best and confusing at worst.
This is a regression from FMSLogo 6.35.0. It was likely introduced by upgrading wxWidgets 2.8.12 to wxWidgets 3.1.0.
Steps to Reproduce:
1) Open the workspace editor (press EDALL)
2) Enter some text offscreen (for example, pressing Enter a lot, then adding distinctive text)
3) Scroll back to the top, so that the text is off-screen
4) Choose Search -> Find from the menu
5) Enter your text in the "Find what" box
6) Click "Find Next"
What Happens:
Apparently, nothing. However, if you scroll to the bottom, you'll see that your text is now highlighted.
Expected Result:
The text is selected and the editor is scrolled so that the text is visible.
I have fixed this in [r4427]. The fix will be available in FMSLogo 7.2.0.
Related
Commit: [r4427]