aboutsummaryrefslogtreecommitdiffstats
path: root/src/wm_layer.cpp
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2019-03-14 13:53:46 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2019-03-14 13:55:39 +0900
commit2586b2d3138c0f6b6735eb77cf1ebcce47ca1a2d (patch)
tree9bc5d3a3c02d58971a9cfaac488810ff745737b5 /src/wm_layer.cpp
parenta0fa6394c0d8b7997343d6f2a44d9c2868f4be5f (diff)
Fix xdg-runcher doesn't show upflounder_6.0.5flounder/6.0.56.0.5flounder
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>
Diffstat (limited to 'src/wm_layer.cpp')
-rw-r--r--src/wm_layer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/wm_layer.cpp b/src/wm_layer.cpp
index 66fb0a2..4eceb43 100644
--- a/src/wm_layer.cpp
+++ b/src/wm_layer.cpp
@@ -251,8 +251,10 @@ void WMLayer::dump()
{
DUMP("===== wm layer status =====");
DUMP("Layer :%s", this->name.c_str());
- this->tmp_state.dump();
+ DUMP(" [Current]");
this->state.dump();
+ DUMP(" [To be]");
+ this->tmp_state.dump();
DUMP("===== wm layer status end =====");
}