From 3ad79a58881ef05db0479b65cb66914c074d77a1 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Thu, 28 Mar 2019 14:34:18 +0100 Subject: [PATCH] Fix divided by 0 problem --- cura/UI/WelcomePagesModel.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cura/UI/WelcomePagesModel.py b/cura/UI/WelcomePagesModel.py index 5cb29436d9..dde5ebcb06 100644 --- a/cura/UI/WelcomePagesModel.py +++ b/cura/UI/WelcomePagesModel.py @@ -56,7 +56,10 @@ class WelcomePagesModel(ListModel): # Returns a float number in [0, 1] which indicates the current progress. @pyqtProperty(float, notify = currentPageIndexChanged) def currentProgress(self) -> float: - return self._current_page_index / len(self._items) + if len(self._items) == 0: + return 0 + else: + return self._current_page_index / len(self._items) # Indicates if the current page is the last page. @pyqtProperty(bool, notify = currentPageIndexChanged)