Fix timing issue of surface creation 15/18415/2
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>
Thu, 29 Nov 2018 12:11:50 +0000 (21:11 +0900)
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>
Mon, 3 Dec 2018 04:01:18 +0000 (13:01 +0900)
commita96fae7e99c2d13bc864d919cbdbcd68ba9cb841
tree862543d37148e492b922a6c629a2a3be13480ab9
parent2b1bf85afe0a8b24f75386f7c24df85f9b785bd3
Fix timing issue of surface creation

Rarely Window Manager get the event of surface creation
after activateWindow.
In that case, Window Manager reject application request
because client doesn't have surface.
This patch makes WM does provisional registration.

Change-Id: Ib0a54a7f399f333175e0a4613364f7bcb0de9cc7
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
src/window_manager.cpp
src/wm_client.cpp
src/wm_client.hpp