From 04c862b9957ea86959bd533cb1ac497ddb52759d Mon Sep 17 00:00:00 2001 From: Marcus Fritzsch Date: Thu, 3 Aug 2017 10:37:01 +0200 Subject: app/api: add demo_activate_surface() api_binding * Added "main_surface" entry to layers.json. * This surface is never made invisible by activate_surface(). Signed-off-by: Marcus Fritzsch --- src/layers.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/layers.cpp') diff --git a/src/layers.cpp b/src/layers.cpp index b5ce2ed..6eae48a 100644 --- a/src/layers.cpp +++ b/src/layers.cpp @@ -71,6 +71,11 @@ struct result to_layer_map(nlohmann::json const &j) { } } + auto msi = j.find("main_surface"); + if (msi != j.end()) { + stl.main_surface = get((*msi)["surface_id"]); + } + // Check lookup auto jtests = j.value("tests", json()); -- cgit 1.2.3-korg