X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=AFBClient.cpp;h=cee49ad205501940b39adf4846fbc220b7969eb2;hb=0ffdfa88ee21c533e2b3f3627c088ca12fc661d2;hp=99f22bdf19e44484104b96aafd7d53ffc78280c6;hpb=e33f046a281dd88d9c37a34c849bbad6148a95b5;p=staging%2Fwindowmanager.git diff --git a/AFBClient.cpp b/AFBClient.cpp index 99f22bd..cee49ad 100644 --- a/AFBClient.cpp +++ b/AFBClient.cpp @@ -403,7 +403,9 @@ void AFBClient::Impl::event(char const *et, char const *label) { auto i = this->handlers.find(oet.second); if (i != this->handlers.end()) { - i->second(label); + if (this->labels.find(label) != this->labels.end()) { + i->second(label); + } } }