Merge lp:~compiz-team/compiz-core/compiz-core.fix_853734 into lp:~compiz-team/compiz-core/compiz-core.stack_sync_fix
Status: | Superseded |
---|---|
Proposed branch: | lp:~compiz-team/compiz-core/compiz-core.fix_853734 |
Merge into: | lp:~compiz-team/compiz-core/compiz-core.stack_sync_fix |
Diff against target: |
483 lines (+162/-72) 3 files modified
src/privatewindow.h (+1/-0) src/window.cpp (+153/-64) src/windowgeometry.cpp (+8/-8) |
To merge this branch: | bzr merge lp:~compiz-team/compiz-core/compiz-core.fix_853734 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Compiz Maintainers | Pending | ||
Review via email: mp+75992@code.launchpad.net |
This proposal has been superseded by a proposal from 2011-09-19.
Commit message
Ensure that we update frame regions correctly by doing the following:
* Only update frame regions when we get an event that something changed
server side (eg don't immediately update the region once we issue
a ConfigureWindow request)
* Keep track of the changes in the input extents
* Ensure that a synthetic ConfigureNotify is sent in cases where the resized
frame window will exactly match its last size such that the client is
positioned correctly inside the frame
Description of the change
Ensure that we update frame regions correctly by doing the following:
* Only update frame regions when we get an event that something changed
server side (eg don't immediately update the region once we issue
a ConfigureWindow request)
* Keep track of the changes in the input extents
* Ensure that a synthetic ConfigureNotify is sent in cases where the resized
frame window will exactly match its last size such that the client is
positioned correctly inside the frame
I'm not able to compile compiz here atm. But what I suggest is to initialize all declared variables.