aboutsummaryrefslogtreecommitdiffstats
path: root/src/wm_layer.cpp
AgeCommit message (Collapse)AuthorFilesLines
2019-03-14Fix xdg-runcher doesn't show upflounder_6.0.5flounder/6.0.56.0.5flounderKazumasa Mitsunari1-1/+3
xdg-runcher calls "subscribe" before requestSurface, then windowmanager reject it because WMClient object is not created yet. This patch changes to register WMClient if it is not created when App calls "subscribe". Application doesn't need to care about the order of "requestSurface" and "subscribe". This patch is backport of master. Bug-AGL: SPEC-2218 Change-Id: I448d84889a24647d4e620c4b8f041087e856da32 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-02-04Fix top surface becomes invisible when background surface is crashed.Kazumasa Mitsunari1-0/+260
Fix top surface becomes invisible when surface on same layer, such like application layer, is crashed. To fix this issue, I refactored attaching app to layer. Originally, window manager attached app to surface. This patch is the backport of master branch. Bug-AGL : SPEC-1635 Change-Id: Ie6713e669a25662e8547aa7782551ddae60c7e01 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>