commit | 7f366e7053877bb7d19bde25b034abe1056e2089 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg <krh@bitplanet.net> | Fri Apr 27 17:20:01 2012 -0400 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Fri Apr 27 17:49:40 2012 -0400 |
tree | 0a11663f0d676f9fc4bd5baf829f546f2ea47e99 | |
parent | 407ef64e17d8dc10677afcd815321c7b8ecea8b3 [diff] |
shell: Don't move or reconfigure surfaces until we get the new buffer Going from fullscreen to toplevel will restore the surface position immediately. This will move the fullscreen surface to where the toplevel surface was before, which will flicker for a frame of two before the resized, non-fullscreen buffer is attached. Instead, only change the surface geometry when we get the new buffer.