From 1c6e14eb7d15ccc74aae1d4404e45ee965537eb6 Mon Sep 17 00:00:00 2001 From: Remco Burema Date: Wed, 13 Nov 2024 09:31:02 +0100 Subject: [PATCH] Attempt to fix 'FileNotFoundError' (defensive coding). hopefully fixes sentry#CURA-3JS --- cura/UI/WelcomePagesModel.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cura/UI/WelcomePagesModel.py b/cura/UI/WelcomePagesModel.py index 5faf39311e..833f34e269 100644 --- a/cura/UI/WelcomePagesModel.py +++ b/cura/UI/WelcomePagesModel.py @@ -217,8 +217,7 @@ class WelcomePagesModel(ListModel): def _getBuiltinWelcomePagePath(page_filename: str) -> QUrl: """Convenience function to get QUrl path to pages that's located in "resources/qml/WelcomePages".""" from cura.CuraApplication import CuraApplication - return QUrl.fromLocalFile(Resources.getPath(CuraApplication.ResourceTypes.QmlFiles, - os.path.join("WelcomePages", page_filename))) + return QUrl.fromLocalFile(Resources.getPath(CuraApplication.ResourceTypes.QmlFiles, "WelcomePages", page_filename)) # FIXME: HACKs for optimization that we don't update the model every time the active machine gets changed. def _onActiveMachineChanged(self) -> None: