diff --git a/src/runtime/window/manager.cc b/src/runtime/window/manager.cc index f671c6622f..dabab6b48b 100644 --- a/src/runtime/window/manager.cc +++ b/src/runtime/window/manager.cc @@ -451,8 +451,25 @@ namespace ssc::runtime::window { {"location", this->bridge->navigator.location.json()}, {"width", this->options.headless ? screen.width : size.width}, {"height", this->options.headless ? screen.height : size.height}, + {"minWidth", this->options.headless ? screen.width : this->options.minWidth}, + {"minHeight", this->options.headless ? screen.height : this->options.minHeight}, + {"margin", this->options.margin}, + {"radius", this->options.radius}, + {"minimizable", this->options.minimizable}, + {"maximizable", this->options.maximizable}, + {"resizable", this->options.resizable}, + {"closable", this->options.closable}, + {"frameless", this->options.frameless}, + {"utility", this->options.utility}, {"status", this->status}, {"readyState", readyState}, + {"origin", this->options.origin}, + {"aspectRatio", this->options.aspectRatio}, + {"titlebarStyle", this->options.titlebarStyle}, + {"windowControlOffsets", this->options.windowControlOffsets}, + {"backgroundColorDark", this->options.backgroundColorDark}, + {"backgroundColorLight", this->options.backgroundColorLight}, + {"resourcesDirectory", this->options.resourcesDirectory}, {"backgroundColor", this->backgroundColor.json()}, {"screen", JSON::Object::Entries { {"width", screen.width},