Thanks for your reply. First, an important disclaimer for anyone jumping in: I'm still assuming there are differences in SysUIAppSwitch between different versions of the OS, and that this discussion presumably applies to the older versions. That said:
I see what you're saying. The lay-man summary: when we're talking about this "next app to launch" global, that is one powerful variable. It's always pointing somewhere, and that's going to be the next app to run after the current one quits. During most apps, it's pointing to the App Launcher, ready to return after the app quits. And when you do a SysUIAppSwitch from your own App A to App B, the "next app to launch" becomes App A since, well, the OS is designed to point that variable *somewhere*, and since the App Launcher didn't invoke App B, why return there? But that's what I want! Now that we've established what's going on: Is there any other way to launch App B from App A and set the "next app to launch" to the App Launcher*? *(or, more specifically, whatever app it was that launched App A?) Sorry to draw this out, but I think we're close to getting a clear "yes", "no" or "don't bother". Thanks again. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
