When a user is prompted with a popup to select a option, Whether we can invoke a second popup over this first popup or closing/hiding the first popup to showcase the second one??

Or any other good suggestions?

1 Answer 1


Multiple interconnecting popups is in itself not a very delightful experience, since it causes confusion. For example, can I as a user step back to the previous popup when the next popup appears if I believe that my action on the first popup was incorrect? What happens if I accept the terms stated in the first popup, but cancel in the second, is the action from the first popup dismissed or active?

Many questions can arise from this type of interaction pattern and it should be avoided. But it's still a matter of context, and what's possible to do.

For example when using a camera application and trying to take a photo the memory could be full. Then it could feel appropriate to display a popup explaining this and providing a set of actions, where one could be severe ("Delete old photos") and could motivate for an additional popup ("Are you sure?"). But these cases are quite rare in general terms.

A possible alternative approach can be to provide alternatives in the first popup (radio buttons for example) which triggers the actions of the second popup in the existing popup.

So maybe rather than doing this:


download bmml source – Wireframes created with Balsamiq Mockups

You could see if your case could be transferred into something like this:


download bmml source

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.