diff --git a/src/Mod/Create/InitGui.py b/src/Mod/Create/InitGui.py index 4283812f0c..ad9addde65 100644 --- a/src/Mod/Create/InitGui.py +++ b/src/Mod/Create/InitGui.py @@ -154,6 +154,11 @@ def _setup_silo_activity_panel(): panel.setWidget(widget) mw.addDockWidget(QtCore.Qt.RightDockWidgetArea, panel) + + # Give the activity panel most of the vertical space + auth_panel = mw.findChild(QtWidgets.QDockWidget, "SiloDatabaseAuth") + if auth_panel: + mw.resizeDocks([auth_panel, panel], [120, 500], QtCore.Qt.Vertical) except Exception as e: FreeCAD.Console.PrintLog(f"Create: Silo activity panel skipped: {e}\n")