searchController: Let an input method process key events
It is expected that users can select a candidate using the keyboard when an input method shows preedit text and optionally a candidate popup. To enable this, every key event needs to be propagated if the search entry has preedit text.
Closes: #7606