@gstavi said:
I guess the sometimes surprising results mainly apply to the Find ALL and Replace ALL options rather than the Find.
From my understanding it is the opposite of what you said.
The “all” operations always move only forward through the text when doing their work, again AFAIK.
Even “Replace All” with “backward” direction (in non regex search modes) moves forward when it does the replacement! You just don’t see how it is doing it because it does it all at once.
Ah, when you said:
since the user can’t tell the difference.
you were considering this!
There is absolutely no sense in Finding ALL with backward search.
Seems true…
“ALL” options should be grayed out when “backward” checkbox is selected.
That gives the higher power to the checkbox rather than the buttons. I think the devs wanted it the other way. Just a guess.
Good UI/UX design is really hard.