diff options
-rw-r--r-- | src/app.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/app.cpp b/src/app.cpp index b3e8587..ff0c3f0 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -355,10 +355,16 @@ char const *App::activate_surface(uint32_t surface_id) { auto set_vis = [&s, this](int id, int vis) { using namespace std::chrono_literals; - std::this_thread::sleep_for(100ms); - s->set_visibility(vis); - this->controller->commit_changes(); - this->display->roundtrip(); + std::this_thread::sleep_for(200ms); + char *buf; + asprintf(&buf, "LayerManagerControl set surface %d visibility %d", id, vis); + //system("LayerManagerControl get scene"); + //system("sleep 0.1"); + system(buf); + + //s->set_visibility(vis); + //this->controller->commit_changes(); + //this->display->roundtrip(); }; set_vis(s->id, 0); set_vis(s->id, 1); |