As far as I know, a vchrAlarm event will close a popup list on any version
of PalmOS. I believe the problem here is not that this event closes the
popup list, but that this event is being generated in the first place. This
event occurs when the alarm manager wants to send the display launch code to
an application. If you're using the alarm manager for background tasks, you
need to avoid sending this event by telling the alarm manager not to do the
display launch code. I know you'd think you could just let the launch occur
and ignore it, but for this very reason you can't. So, when you get the
trigger launch code, set the purgeAlarm flag.

Now, it may very well be the case that an i705 generates these events even
if no software has been installed (just after a hard reset). If that is the
case, it's a bug. The cause would be one of the built in applications using
the alarm manager incorrectly. If that is indeed the case, please let us
know so that we can track down the culprit. Thanks!
-- 
Peter Epstein

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to