Nah, it's not that - this is on Windows.
If some text is highlighted, the Ctrl-Shift-F dialog will populate with that text, and it will be focused and selected.
If nothing is highlighted in the editor, then it uses some random bit of text from the search history buffer, and does not focus the input.