From fab7d74d421a70dfac16ef225703528114c988b1 Mon Sep 17 00:00:00 2001 From: benlau Date: Fri, 30 May 2025 17:02:44 +0800 Subject: [PATCH] dd log Signed-off-by: benlau --- utils/napi_utils/src/event_manager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/napi_utils/src/event_manager.cpp b/utils/napi_utils/src/event_manager.cpp index 4def9ad33..f25288648 100644 --- a/utils/napi_utils/src/event_manager.cpp +++ b/utils/napi_utils/src/event_manager.cpp @@ -39,7 +39,9 @@ void EventManager::AddListener(napi_env env, const std::string &type, napi_value { std::unique_lock lock(mutexForListenersAndEmitByUv_); auto it = std::remove_if(listeners_.begin(), listeners_.end(), - [type](const std::shared_ptr &listener) -> bool { return listener->MatchType(type); }); + [type, callback](const std::shared_ptr &listener) -> bool { + return listener->Match(type, callback); + }); if (it != listeners_.end()) { listeners_.erase(it, listeners_.end()); } -- Gitee