From 7b3cf6be64e5e243baa9bf4f21bf0f55d3e1c897 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Fri, 11 Jan 2019 17:32:15 +0100 Subject: [PATCH] Fix resizable Settings-Panel for change in window size. [CURA-6054] --- .../qml/PrintSetupSelector/PrintSetupSelectorContents.qml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml b/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml index 0b8fb89311..edf5d952a5 100644 --- a/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml +++ b/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml @@ -77,7 +77,12 @@ Item target: UM.Preferences onPreferenceChanged: { - customPrintSetup.height = UM.Preferences.getValue("view/settings_list_height"); + customPrintSetup.height = + Math.min + ( + UM.Preferences.getValue("view/settings_list_height"), + base.height - (customPrintSetup.mapToItem(null, 0, 0).y + buttonRow.height) + ); } } visible: currentModeIndex == PrintSetupSelectorContents.Mode.Custom