further improve csd calculations for x11 clients
authorMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 16 Nov 2015 21:21:52 +0000 (16:21 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Mon, 16 Nov 2015 21:25:34 +0000 (16:25 -0500)
commit11c632ab44ed568384c7015e1b9930dc9b46901b
tree4a987b23798323f103088f889dc7102bdcda29e5
parente5f56f95e9c67239162f6508a3cf609ebdcbce90
further improve csd calculations for x11 clients

there was previously a frame in which maximized x11 csd clients would
reposition themselves offscreen before rendering

this is now fixed by adjusting the client geometries either upon
unsetting the csd or re-setting it, allowing the client to retain its
expected positioning without jitters
src/bin/e_comp_object.c