02-29-2012 07:37 AM
Being on a specific screen in my application, when I use the application switcher to switch to another application, I am not able to switch back to my application. The only output generated in the event log when trying to switch back is: a UI - UIE: no face detected
These are the steps to reproduce the issue:
The error only occurs on one modal screen, where I use a timer to show a countdown. What does the output "a UI - UIE: no face detected" mean? Could the cause of the issue be that I am using a timer or a modal screen?
I'd appreciate any help!
Solved! Go to Solution.
02-29-2012 07:44 AM
02-29-2012 08:56 AM
thanks for your reply!
I show the screen causing the issue by calling UiApplication.getUiApplication.pushModalScreen(...
Is there a way to determine whether this screen is (for some reason) not the active screen of the application?
02-29-2012 11:32 AM
I just solved the issue. It had nothing to do with the output "UIE: no face detected" - i still get this output quite often for different applications. It seems to be a quite common output.
The issue was that on the screen, there was one command resulting in a (unobvious) circular call to one of its own callers, which is of course really bad and therefore ended up in a ForcedStackTraceException. So it was just not possible to switch back to the screen because the it was enormously busy (of course) until it was eventually terminated by the OS.
Thanks for the help anyway!