diff --git a/interfaces/kits/napi/window_runtime/window_napi/js_window.cpp b/interfaces/kits/napi/window_runtime/window_napi/js_window.cpp index 5ba200e6..57cf6c51 100644 --- a/interfaces/kits/napi/window_runtime/window_napi/js_window.cpp +++ b/interfaces/kits/napi/window_runtime/window_napi/js_window.cpp @@ -26,7 +26,7 @@ namespace { constexpr Rect g_emptyRect = {0, 0, 0, 0}; } -static std::map> g_jsWindowMap; +static thread_local std::map> g_jsWindowMap; std::recursive_mutex g_mutex; JsWindow::JsWindow(const sptr& window) : windowToken_(window), registerManager_(std::make_unique())