From b0a4956d8f922a48999809d95b6a2ab38e578840 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Thu, 1 Oct 2026 09:27:15 +0200 Subject: [PATCH] Fix row overlap in OutlineView TreeViewDelegate doesn't auto-size from contentItem. Explicitly bind implicitHeight to contentColumn.implicitHeight so rows size correctly. --- ui/qml/OutlineView.qml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ui/qml/OutlineView.qml b/ui/qml/OutlineView.qml index 1c9ca43..3b8e112 100644 --- a/ui/qml/OutlineView.qml +++ b/ui/qml/OutlineView.qml @@ -50,6 +50,7 @@ TreeView { readonly property int bodyIndent: 12 implicitWidth: tree.width + implicitHeight: contentColumn.implicitHeight background: Rectangle { color: del.current ? theme.highlightColor : "transparent" @@ -58,6 +59,7 @@ TreeView { } contentItem: ColumnLayout { + id: contentColumn spacing: 4 RowLayout {