diff --git a/kde/gui/SessionTree.qml b/kde/gui/SessionTree.qml index 54ca096..6244574 100644 --- a/kde/gui/SessionTree.qml +++ b/kde/gui/SessionTree.qml @@ -295,12 +295,12 @@ Item { // Agent state indicator (agent rows only) Rectangle { id: stateIndicator - Layout.preferredWidth: 8 - Layout.preferredHeight: 8 + Layout.preferredWidth: height + Layout.preferredHeight: parent.height * 0.3 Layout.alignment: Qt.AlignVCenter - Layout.leftMargin: 4 - Layout.rightMargin: 6 - radius: 4 + Layout.leftMargin: parent.height * 0.15 + Layout.rightMargin: parent.height * 0.25 + radius: height / 2 visible: type === "agent" color: { var state = ollie.agentState(parentId || "", agentId || "")