From 0fb2b466772417382301668c45c57f27dd2a7a51 Mon Sep 17 00:00:00 2001 From: "j.delarago" Date: Thu, 16 Jun 2022 14:05:39 +0200 Subject: [PATCH] Intent button was showing when only a single intent is available. This was caused by visible being overridden. CURA-8849 --- .../PrintSetupSelector/Recommended/RecommendedPrintSetup.qml | 2 +- .../Recommended/RecommendedQualityProfileSelector.qml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml index 59ac5dc1a9..d4fd28cdd5 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedPrintSetup.qml @@ -40,7 +40,7 @@ Item RecommendedQualityProfileSelector { width: parent.width - visible: recommendedResolutionSelector.visible + hasQualityOptions: recommendedResolutionSelector.visible } RecommendedResolutionSelector diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml index 6bcca955d1..87cb271ed4 100644 --- a/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml +++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml @@ -12,8 +12,11 @@ import ".." Item { id: qualityRow + + property bool hasQualityOptions: true + height: childrenRect.height - visible: intentSelectionRepeater.count > 1 //Only show selector if there's more options than just "default". + visible: intentSelectionRepeater.count > 1 && hasQualityOptions //Only show selector if there's more options than just "default". RowLayout {