The alarm manager generates a vchrAlarm character when it is triggered in order to arrange for the display launch code that follows the trigger launch code. This character is what is causing the popup lists to close. Since the vchrAlarm typically opens a dialog, this makes sense (we don't want a dialog to open on top of a popup list). Since you're not presenting a dialog (or doing anything else when you get the display launch code), you can tell the alarm manager not to send you a display launch code. This will eliminate the vchrAlarm, and your problem should be solved. The launch parameters for the trigger launch code include a purgeAlarm boolean that you can set to true. This should do the trick. See the AlarmMgr.h header file and/or the documentation for more details. -- Peter Epstein
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
