diff --git a/src/blenderbim/blenderbim/bim/module/web/operator.py b/src/blenderbim/blenderbim/bim/module/web/operator.py index 8e852f852c..8d2e5d0387 100644 --- a/src/blenderbim/blenderbim/bim/module/web/operator.py +++ b/src/blenderbim/blenderbim/bim/module/web/operator.py @@ -63,4 +63,6 @@ class OpenWebBrowser(bpy.types.Operator): bl_description = "Open the web UI base URL in your Web Browser" def execute(self, context): - core.open_web_browser(tool.Web) + port = context.scene.WebProperties.webserver_port + core.open_web_browser(tool.Web, port) + return {"FINISHED"} diff --git a/src/blenderbim/blenderbim/core/web.py b/src/blenderbim/blenderbim/core/web.py index cc7f39c84c..f5a429b69d 100644 --- a/src/blenderbim/blenderbim/core/web.py +++ b/src/blenderbim/blenderbim/core/web.py @@ -18,5 +18,5 @@ def kill_websocket_server(web): web.kill_websocket_server() -def open_web_browser(web): - web.open_web_browser() +def open_web_browser(web, port): + web.open_web_browser(port)