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/
