main: set layer visibility in init_layout()
[staging/windowmanager.git] / src / wayland.cpp
index c2c5cbe..4f2b026 100644 (file)
@@ -241,8 +241,7 @@ void controller::controller_surface(uint32_t id) {
                                                  c->output_size.h);
       c->surfaces[id]->set_visibility(1);
       uint32_t lid = id == 0x16180 ? 1000 : 100;
-      c->layers[lid]->add_surface(c->surfaces[id].get());
-      c->layers[lid]->set_visibility(1);
+      c->layers[lid]->add_surface(s.get());
       logdebug("Surface %u now fullscreen on layer %u", id, lid);
    });
 }