Just thought I'd pass this on FWIW. I have a shareware Applescript
application ("CopyDrop") which runs under Tiger but broke under
Leopard, which I finally got around to testing. The idle handler was
the culprit. It turns out that the only issue was that Leopard didn't
think it was a stay-open application, so it never idled at all...
This is really odd, especially since it was read-only in an
application bundle. Once I recompiled under Leopard and re-saved as
stay-open, all was well.