Follow-up Comment #3, bug #24083 (project gnustep): So there are two issues. One with the cairo backend and one with the xmonad interaction.
For the cairo backend issue I will need to know which version of cairo and of GNUstep are being used. For the other problem I may need to explain first, why GNUstep tries to determine the window border. In OpenStep it is possible to position the contents of a window as well as the window itself, to do this reliable we need to know about the border of the window. It even goes as far as positioning an unmapped window, where we cannot determine the current border. That is why we try to find out about standard windows borders when GNUstep starts up. For most modern window managers we have code to do this, perhaps we need to add an extra bit for window managers that don't reparent a window. Here we only get ConfigureNotify events (#22 in the log you send), perhaps we could just rely on the border width given there. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?24083> _______________________________________________ Nachricht geschickt von/durch Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnustep