In my work set there are several open program windows. I use the Find window to search for a term in the current program window. Ok. If you switch to another program window to search for the same term there using "Go to next occurrence" in the Find window, the focus is back in the original program window where the search was performed. Is this behavior you want? I would have expected the search to be performed in the current window.
One other thing. A search for a frequently occurring term can take a long time without it being apparent that the function is working in the background. Only when any action should be performed (before the search is finished) is there a hint...