I used to be able to achieve this by putting it in an infinite loop
xbmc.sleep( 1000 )
Now this doesn't seem to work in Atlantis Alpha4. I haven't used the plugin in a while, but I'm 99% sure it did work on Atlantis Alpha3.
Scripts can be made to run in the background pretty easily I think, but since plugins were meant to only be virtual folders, I'm not really sure how to do it. (And NO I do not want to make it a script. Plugins look & feel soooo much nicer with the automatic skin integration)
What changed? Is there something I can do to work around it?
The full code is here: