From 2663d4a4c29d9e6a22cf363aab0e2043d7271cb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Cie=C5=9Blak?= Date: Tue, 20 Jun 2023 11:38:43 +0200 Subject: [PATCH] feat(Storybok): Inspection tool - better selection of parent item to draw auxiliary lines --- storybook/src/Storybook/InspectionPanel.qml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/storybook/src/Storybook/InspectionPanel.qml b/storybook/src/Storybook/InspectionPanel.qml index af37b8d37d..336fb93cdc 100644 --- a/storybook/src/Storybook/InspectionPanel.qml +++ b/storybook/src/Storybook/InspectionPanel.qml @@ -62,13 +62,16 @@ Item { const isRoot = parentIndex === -1 const parent = isRoot ? root : placeholders[parentIndex] - const visualParent = isRoot ? root : (parent.isVisual ? parent : parent.visualParent) + const visualParent = isRoot ? root + : (parent.isVisual + ? (parent.background || parent) + : parent.visualParent) const x = isRoot ? 0 : item.x const y = isRoot ? 0 : item.y const name = InspectionUtils.simpleName(item) - const visual = InspectionUtils.isVisual(item) + const visual = InspectionUtils.isVisual(item) || !!item.background const clip = item.clip const props = {