elementary: Properly swallow wayland clients
authorChris Michael <cp.michael@samsung.com>
Tue, 12 Jul 2016 13:44:14 +0000 (09:44 -0400)
committerChris Michael <cp.michael@samsung.com>
Tue, 12 Jul 2016 13:44:14 +0000 (09:44 -0400)
commite0ed943936ba77e198247fde7169399e316cf2f9
treefdffb51d08af03d9b6f7fd050dc5a203bcb4ddc1
parent4b67b791713c8373bb58188315c830b907ffe329
elementary: Properly swallow wayland clients

This patch fixes an issue where wayland windows would not swallow
clients properly. Basically, we should be swallowing the elm window
layout directly rather than use a rectangle (as was previous). This
commit also waits until the internal elm theme has been applied to the
sd->edje object before adding the wayland window frame.

This commit has the added benefit of being able to remove an additional
Evas_Object from the internal data structure.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/lib/elementary/efl_ui_win.c