I have a table that has a column containing an embedded view. The embedded view contains a OneShotButton with the confirm property enabled. When I click the OneShotButton that is contained in the table, the confirm popup opens off to the left and either above or below its row (depending on how high/low the row is on the screen). I would like the confirm popup to open on top of the button. I am using version 8.1.40, so maybe this is some old issue that has since been taken care of, but I am stuck with 8.1.40.
I don't think you can ever guarantee placement, as so much of this is under the browser's control. If you wish to control behavior, you should make the popup modal, or, perhaps, disable the button in the script that opens the popup.