serious problem with and PopupManager in Mobile
We have a mobile android app where we popup modal alert messages. This is an app running on both the Kindle fire and Nook tablets.
The popup is a simple SkinnablePopupContainer with a spark Panel child, some buttons and a label, similar to the sample code shown in the SkinnablePopupContainer docs.
The problem we have with it is: the first time(and only the first time) we open the alert popup, we see strange things where some previously hidden components are shown and elements of the currently displayed component disappear.
As soon as the popup is dismissed, the currently displayed component is displayed normally again, and any time the popup alert it is opened after that, there is no problem, its only the very first time it is opened.
I have attached three images to show what is happening since it is hard to explain without seeing it.
The fist image is the currently displayed component before the alert is poped-up,
The second image shows the trouble after the popup is opened the first time and diaplayed
and the third image is the the popup opened a second time where everything is fine.
Incidentally, before we tried using the SkinnablePopupContainer, we were just using the PopupManager with a skinned spark Panel alone and had the same result, so my guess is it's something to do with the PopupManager itself. This doesent happen on a desktop version of our app.
We are kind of screwed until we get this resolved because we can fix this problem by creating our own modal alert popup using just a Panel overlaid onto a bordercontainer that acts as a modal cover over the rest of the app. However then we have the problem where the text in the TextInput fields shows clearly through the alert panel which looks really bad. So its one or the other and we need to deploy this real soon 🙂
We have tried several thing to solve this to no avail.
Any help or guidance apprechiated!
Bob,
Software Engineer
EDT


