Window gets resized after resolution change and does not resize back


The original window width is around 1000 pixels (optimized for 1024x600 screen of UMPC or netbooks).
When you rotate screen or otherwise change resolution to less than that (let's say 800x600), it seems that the OS resizes the window (limits it to available max width).
Since the window style that we use today has no draggable (resizable) borders, we are stuck with truncated window.
We need to resize the window automatically or manually after hide/show cycle. However, this bug may be relevant only for fixed-size windows, and should not be changed in flexible windows (I am planning to add flexible, resizable keyboard with autoresizable keys).

file attachments