Created attachment 2032
Test program to demonstrate the problem
a Debian user reported a weird behavior on Xfwm (Debian Etch so it's an old 4.3.99). I managed to reproduce it on 4.4.2 and Jannis reproduced it on trunk (I guess).
Initially the problem arised with the gtk 2.12 file chooser:
1. Run mousepad and go to the "save as" dialog.
2. Click the "browse for other folders" expander. This changes the dialog from
a fixed size window to resizeable.
3. Maximize the window.
4. Click the expander again. The window changes to fixed size again, but
because it was maximized, XFWM starts doing something strange. The window is
placed in the top right corner of the screen, drawn without decoration, and
can only be moved downward (!).
Then the original reported managed to cook a test program which exhibit the same behavior without any gtk dependency. You can find it attached on the original bug report and I attach it here.
What do you think?
Yes, that's a bug, hitting of corner case. Should be easy to fix.
Fixed in svn trunk rev. 29015.