diff --git a/plugins/ModelChecker/ModelChecker.py b/plugins/ModelChecker/ModelChecker.py index 65d7c2e35d..f1e2b5d3e9 100644 --- a/plugins/ModelChecker/ModelChecker.py +++ b/plugins/ModelChecker/ModelChecker.py @@ -92,9 +92,8 @@ class ModelChecker(QObject, Extension): Logger.log("d", "Model checker view created.") @pyqtProperty(bool, notify = onChanged) - def runChecks(self): + def hasWarnings(self): danger_shrinkage = self.checkObjectsForShrinkage() - return any((danger_shrinkage, )) #If any of the checks fail, show the warning button. @pyqtSlot() diff --git a/plugins/ModelChecker/ModelChecker.qml b/plugins/ModelChecker/ModelChecker.qml index 3db54d4387..98db233bf8 100644 --- a/plugins/ModelChecker/ModelChecker.qml +++ b/plugins/ModelChecker/ModelChecker.qml @@ -18,7 +18,7 @@ Button UM.I18nCatalog{id: catalog; name:"cura"} - visible: manager.runChecks + visible: manager.hasWarnings tooltip: catalog.i18nc("@info:tooltip", "Some things could be problematic in this print. Click to see tips for adjustment.") onClicked: manager.showWarnings()