So, recently I have encounter a UX challenge. There was a screen I was designing where I need to show some options in a dialog box. When we were handing over the screens to the developers they raised a question -
Q. How to handle a situation where they need to show errors-popups which are generated independent of the application? These independent error are shown in few scenarios where hardware got disconnected, machine jams, sensor error, dust blocking lense etc. etc.
Showing a popup on top of another modal window doesn't seem to me a correct UX and I kind of confirmed it after reading some material over internet.
Although, new Angular framework has an option to show multiple dialogbox/popups overlaying each other but it looks really ugly and I have found only one example in Angular.
My question - Is there a better way to resolve such situation where I don't have a control over system generated popup but at the same time I need to show dialogbox/popups for our app (ex - confirmation dialogbox)