diff --git a/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp b/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp old mode 100644 new mode 100755 index 2d6916f3ce46c56aaf56d70b8fc5f6af583d3107..7544c0289c4c03f98245074529287a4d2a7d7d35 --- a/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp +++ b/interfaces/kits/napi/window_runtime/window_napi/js_window_utils.cpp @@ -328,6 +328,7 @@ NativeValue* CreateJsWindowPropertiesObject(NativeEngine& engine, sptr& object->SetProperty("isTransparent", CreateJsValue(engine, window->IsTransparent())); object->SetProperty("isRoundCorner", CreateJsValue(engine, false)); // empty method object->SetProperty("dimBehindValue", CreateJsValue(engine, 0)); + object->SetProperty("id", CreateJsValue(engine, window->GetWindowId())); return objValue; } static std::string GetHexColor(uint32_t color)