If I bind a shortcut to the built-in action, "search in directory" and invoke ProjectViewer's "Search in Project Root",
thereafter, "search in directory" restricts me from searching outside the project root.
Steps to reproduce: do "search in project root".
search in a folder like /tmp
it will tell you "that was outside the project. I will search in the project like you didn't mean to do."
I don't see how that is a desireable behavior, but ok, the action you invoked was "search in project root", so my bug report is not because of that.
Afterwards, try invoking the built-in action "search in directory" and do a search in /tmp.
same thing happens again!
that's just wrong in every way.
It appears that PV incorrectly changes how "Search in Project Root" works.