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 = {