I do not think this is a mistake.
If you select a row, CTRL + D will search for every occurrence of that row, even if it is part of another row.
If you place the cursor on a line, CTRL + D will search for the exact occurrences of that line.
I find this useful, even if it's a mistake. :)
source share