Last patch was setting the window role too late and thus the window manager wouldn't correctly place the window. Fixed this by setting the window role as soon as it is created (and less changes are necessary as well).
Last patch was setting the window role too late and thus the window manager wouldn't correctly place the window. Fixed this by setting the window role as soon as it is created (and less changes are necessary as well).