GNOME Bugzilla – Bug 327822
Sliding panel kicking windows around
Last modified: 2006-01-21 01:10:34 UTC
Please describe the problem: When you hide a panel with the buttons and then make it show again it can kick windows around. I have this problem with my bottom panel. When I've hiddin it and there is a window like a a terminal there and I unhide my panel it will push the window allong my screen and then it will jump back but very small. It doesn't happen with all windows and they have to be positioned to the very left. I've attached two screenshots, one (before.png) that show how to setup you're system to reproduce it. Second the effect of a panel vs. window smashdown. I've tried it with fixed size windows and they don't seem to suffer from it. I also tested it with twm and then it doesn't happen either, so that's why I think it's a metacity bug. Steps to reproduce: 1. Hide you're bottom panel 2. Place a gnome-terminal in the left bottom corner just in front of the panel button 3. Unhide the panel and see you're panel and window playing. Actual results: My window get's kicked around my screen Expected results: It just have to move a bit up. Like it does with other windows. Does this happen every time? Yes, if you place the windows like that. Other information: I'm using fedora rawhide. metacity --version metacity 2.13.21
Created attachment 57709 [details] How to place the windows to reproduce it
Created attachment 57711 [details] Result of the bug
this is most likely related to the new edge resistance in metacity I can also see what you are talking about. scenario: create a bottom panel with hide buttons. First off, this works: move a window partly off screen beyond the bottom. the unhiding panel just does not temper with it. this is buggy: (a) hide panel. make the window 'dock' to the bottom of the desktop. unhide/hide bottom panel several times. *sometimes* the window will be moved up so that is just above the panel, sometimes it will be pushed off screen by the panel and then jumps in again, but resized. (b) like a but place the window a few pixels away from the bottom.
Bart: Your second picture and the first are the same; I'm guessing you uploaded the same image twice accidentally? Christian: Not at all related to the new edge resistance in metacity; if the user isn't manually moving a window, the chances it is related the edge resistance is pretty close to 0. Anyway, fixed now.