The Dialog is by default positioned in the center of the screen. I will proceed with declining this case as we decided not to make the Dialog draggable. However you can use the Window to achieve the requirement as demonstrated on the following article:
On further inspection, while the window component can be dragged and its position can be defined, it does not act like a modal and block the rest of the screen. It also always comes with minimize, maximize and restore buttons unless you hide them.
I agree that Dialogs should be draggable and allow its position to change.
Posted on:16 Mar 2018 19:52
I believe the "Window" component under dialog does exactly this.