X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fapp.cpp;h=ac70489567a542f654edeeff7f33416efc1dcee9;hb=6fdda786876d9640a6a26f05ef2c5aa7e2175421;hp=240c7e4abd4279f50fbb28515e06fdc558affc70;hpb=54b0edd597c6e7788d18e4e6ca7ac74bff9dcbf5;p=staging%2Fwindowmanager.git diff --git a/src/app.cpp b/src/app.cpp index 240c7e4..ac70489 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -39,7 +39,6 @@ namespace wm { namespace { -App *g_app; using nlohmann::json; @@ -84,9 +83,6 @@ App::App(wl::display *d) id_alloc{}, pending_events(false), policy{} { - assert(g_app == nullptr); - g_app = this; - try { { auto l = load_layer_map( @@ -102,8 +98,6 @@ App::App(wl::display *d) } } -App::~App() { g_app = nullptr; } - int App::init() { if (!this->display->ok()) { return -1; @@ -623,11 +617,11 @@ void App::surface_removed(uint32_t surface_id) { } void App::emit_activated(char const *label) { - this->api.send_event("activated", label); + this->api.send_event("active", label); } void App::emit_deactivated(char const *label) { - this->api.send_event("deactivated", label); + this->api.send_event("inactive", label); } void App::emit_syncdraw(char const *label) {