ecore-evas-wl: Fix issue of improper window geometry
authorChris Michael <cp.michael@samsung.com>
Tue, 17 Nov 2015 18:51:19 +0000 (13:51 -0500)
committerChris Michael <cp.michael@samsung.com>
Tue, 17 Nov 2015 18:51:19 +0000 (13:51 -0500)
commitd34ad18f3081dc4f887dd869639fd3e72d3bbc11
tree8ed0741ae92ca1e9fe38fd85358b8f700410395c
parente04146f7dec24fa1769519b57fc996a1ddd33af5
ecore-evas-wl: Fix issue of improper window geometry

This fixes an issue where maximizing a window would set improper xdg
surface window geometry. We receive window configure sizes based on
xdg surface window geometry, so we need to subtract framespace there
or else window size grows when maximizing/unmaximizing multiple times.
This also adjusts the call to xdg_surface_set_window_geometry to
account for framespace (Fixes T2842).

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c