https://bugs.winehq.org/show_bug.cgi?id=50381
--- Comment #16 from Albert Pool albertpool@solcon.nl --- The source code of Muffin and Marco contains many similarities, so in this case I think it makes sense to fix both. Window managers should not make too many assumptions about the way a program behaves; that triggers all sorts of obscure bugs, mostly with programs that don't use a standard toolkit like Gtk or Qt.
Looking at the source code of Muffin, I suspect the problem lies in the if-statement on lines 3994-3997 of src/core/window.c.