Search function in Krypton?

Hi. I have some problems to get a search function working in Krypton.

The “traditional” version of a search function in an add-on was:
1. Displaying the keyboard
2. Resolving the website
3. Scraping the website
4. Building the directory of listitems

Due to the new caching methods used in Krypton, the add-on (and the search function) is called after an listitem has been played. This will bring up the keyboard dialog.

My current workaround is to cache the search string in an external file in order to prevent that. This is quite hacky and I want to resolve this.

I think this was the subject in another thread, but I can’t find it.