e_policy_wl: send tizen_position changed event while creating tizen_position resource 37/252937/1 accepted/tizen/unified/20210203.145427 submit/tizen/20210203.080741
authorDoyoun Kang <doyoun.kang@samsung.com>
Wed, 3 Feb 2021 07:20:17 +0000 (16:20 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Wed, 3 Feb 2021 07:22:12 +0000 (16:22 +0900)
commit8f2ec19d83d20bedbc3163c0925f939839554692
tree48f9b35fd4be51989d63b3df27669011d3cee77a
parentc0f0244331bd7f6bb86e1ead868a50882236e6bf
e_policy_wl: send tizen_position changed event while creating tizen_position resource

If the ec's position is not same to client's geometry which set by client,
then e send tizen_position changed event to the client to notice new position.

There was a bug that the window's position was not changed in below case.
"Hide -> Unset user geometry -> Show -> Set user geometry -> Move -> Resize".
This was because the ec's position was not same to the client's position.
In this case, ec's position was (0,0) and client's position was not (0, 0).

Change-Id: I53074b2de3bb98cb0aeff629a89776bcf1d380cb
src/bin/e_policy_wl.c