Thank you for writing.
The reported behavior can be considered an issue and I have logged it on our feedback portal
, here: FIX. RadDock - maximized floating windows should be restored to their Normal window state when started dragging
. I have updated your Telerik points
for the report. Additionally, you can subscribe to the item and be updated when its status changes.
As a possible workaround, you can handle the Starting event of the DragDropService and change the WindowState of the dragged window:
Form1 : Form
DragDropService service =
service.Starting += Service_Starting;
sender, StateServiceStartingEventArgs e)
FloatingWindow fw = e.Context
&& fw.WindowState == FormWindowState.Maximized)
fw.WindowState = FormWindowState.Normal;
Point(Cursor.Position.X - fw.Size.Width / 2, Cursor.Position.Y);
I hope this helps. Should you have further questions please do not hesitate to write back.