From UX point of view, should you load loading spinners/ progress spinner over the modal/dialogs -

i.e like so:enter image description here

or should you close the dialog and then show the load the spinner - i.e avoiding the distraction of the background dialog.

This of course is 3rd level dialog.

1 Answer 1


I think it’s important to show within the modal/dialog that the process occurring is loading. There are various designs for this, including showing a spinner directly on the button.

Closing the modal/dialog and only then showing a loading indicator gives the impression that the system or page has stopped working, which can create anxiety for the user.

There are several strategies for using loading indicators. If you have any doubts, see this article: https://sujeitoprogramador.com/quando-usar-spinners-e-progress-bar-para-loading/

  • Thank you for this, so loading the loading spinner over dialog is a correct pattern from UX point of view to the user, i.e avoiding that anxiety.
    – Paul D
    Commented Jun 20 at 13:22

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.