Conflict between "always on top" and "requires a response"

Since upgrading to 7.6.2, I’ve noticed that I can get myself completely stuck, in both the designer and running the client application. If I have a window open which is set to be always on top (like editing a component script, or the Diagnostics window), and a pop-up which requires a response appears underneath that open window, there doesn’t seem to be any way out. I’ve been reduced to killing the whole session with the Task Manager whenever this has happened.

Could you change it so that something like a confirmation dialog is always on top, even it pops up in the same place as the Diagnostics window? Or make it so that you can move the Diagnostics window out of the way so you can get to the dialog?

This is a feature that has already been requested. The developers are working on this and it should be fixed soon.