As a new user of discourse I expect the search results of “In my messages” to be a subset of the default search. Instead, messages are not found when “In my messages” is not activated.
I think we should change the presentation or the behaviour to match the expectations. I guess the main problem is the mix between the definition of the searched set (topics/messages) and the applied search filters.
An alternative behaviour is already mentioned in Search both public topics and PMs by default.
An alternative presentation could be to split “In my messages” from “Only return topics/posts…” to a separate drop-down list:
- Where messages are
** searched exclusively