http://bugs.winehq.org/show_bug.cgi?id=12431
Mark Tiefenbruck mark@fluxbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mark@fluxbox.org
--- Comment #37 from Mark Tiefenbruck mark@fluxbox.org 2008-05-07 10:37:16 --- Hi, I'm a fluxbox developer. I hope that we can work to resolve this bug.
I've reproduced the problem with winemine from wine's 0.9.61 and the current git version of fluxbox. Here's what my data showed:
The fluxbox window frame is placed at (115,178). The X border width is 1, and the titlebar height is 16 (these are the only things that affect the location of the client window in fluxbox). Therefore, the winemine window is located at (116,195) in the root coordinate system.
When I click on the smiley face, fluxbox receives an XConfigureRequestEvent with x=115, y=194, and the window uses static gravity. Therefore, this is not a problem with the way fluxbox handles gravity. Winemine really does request to move the window up and left.
Some experimentation reveals that the offset in the configure requests is equal to the border width of the fluxbox window frame. Maybe we're misreporting something to you, or maybe winemine is miscalculating its location in the root window. Can you tell me how the values from the configure request are calculated?