From 5c28de05e1d536f876e7f3d6b00578bbbfe715aa Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 17 Apr 2019 16:40:05 +0200 Subject: [PATCH] Workaround for ListView-cache-bug in Qt. [CURA-6435] --- resources/qml/WelcomePages/AddLocalPrinterScrollView.qml | 2 ++ resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml index 6f991ea0b3..cb0bad67ea 100644 --- a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml +++ b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml @@ -85,6 +85,8 @@ Item { id: machineList + cacheBuffer: 0 // Workaround for https://bugreports.qt.io/browse/QTBUG-49224 + model: UM.DefinitionContainersModel { id: machineDefinitionsModel diff --git a/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml b/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml index 884bd0a70e..117f8a59d7 100644 --- a/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml +++ b/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml @@ -72,6 +72,8 @@ Item section.criteria: ViewSection.FullString section.delegate: sectionHeading + cacheBuffer: 0 // Workaround for https://bugreports.qt.io/browse/QTBUG-49224 + Component.onCompleted: { // Select the first one that's not "unknown" by default.