http://bugs.winehq.org/show_bug.cgi?id=1598
------- Additional Comments From nshmyrev@yandex.ru 2006-07-10 07:54 ------- I've investigated this bug a bit. The reason that metacity removes maximize/minize is the following:
since wine doesn't set window type (it sets WM_WINDOW_TYPE only for UTILITY), metacity tries to guess the correct window type. And since transient for is set, it tries to set window type DIALOG. While it's completely wrong. We should set NORMAL window type for NORMAL windows, that will help in this situation.