! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Wrong handling of "staticgravity" windows


Description Martin Schreiber 2012-06-03 10:12:23 CEST
Created attachment 4488 

MSEide+MSEgui uses the "win_gravity = staticgravity" mode for its windows.
While changing the windowsize by mouse dragging the upper border Xfwm keeps the screen position of the client window instead of changing the size of the client window only.
See attachments xfwm1.png and xfwm2.png. For comparsion see the correctly working LXDE (lxde1.png,lxde2.png).

The tescase is here:
Development environment:
Comment 1 Martin Schreiber 2012-06-03 10:13:34 CEST
Created attachment 4489 
Comment 2 Martin Schreiber 2012-06-03 10:14:13 CEST
Created attachment 4490 
Comment 3 Martin Schreiber 2012-06-03 10:14:47 CEST
Created attachment 4491 
Comment 4 Martin Schreiber 2012-06-03 10:15:17 CEST
Created attachment 4492 
Comment 5 Steve Dodier-Lazaro editbugs 2015-02-17 13:11:14 CET

Do you know if that bug still occurs in Xfwm 4.11?
Comment 6 Olivier Fourdan editbugs 2015-02-17 13:24:33 CET
most likely a dupe of bug 3634
Comment 7 Steve Dodier-Lazaro editbugs 2015-02-17 16:09:45 CET
Ok, marking it as dup then.

*** This bug has been marked as a duplicate of bug 3634 ***
Comment 8 Olivier Fourdan editbugs 2015-02-17 17:36:07 CET
Note to original reporter: I'm sorry but I couldn't build the reproducer (in Pascal), I went as far as installing mseide and tried to build the provided code w/out luck.

Bug 3634 had a better reproducer that I could build and use to verify that all gravity are correctly handled inxfwm4 now.

Feel free to reopen this bug if it's not working for you, but then please provide a reproducer that can be used without having to install additional compiler/libs/code/etc.

Bug #8984

Reported by:
Martin Schreiber
Reported on: 2012-06-03
Last modified on: 2015-02-17


Olivier Fourdan
CC List:
1 user



Testprogram (1.93 KB, text/x-pascal)
2012-06-03 10:12 CEST , Martin Schreiber
no flags
xfwm1.png (10.00 KB, image/png)
2012-06-03 10:13 CEST , Martin Schreiber
no flags
xfwm2.png (11.76 KB, image/png)
2012-06-03 10:14 CEST , Martin Schreiber
no flags
lxde1.png (14.21 KB, image/png)
2012-06-03 10:14 CEST , Martin Schreiber
no flags
lxde2.png (12.59 KB, image/png)
2012-06-03 10:15 CEST , Martin Schreiber
no flags

Additional information