From 66d7583e45acbb52026063bc236345c5e7bdbb84 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Fri, 29 May 2020 12:04:58 +0200 Subject: [PATCH] Start: Fixed loading of non-FCStd files from Start page --- src/Mod/Start/StartPage/LoadCustom.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Start/StartPage/LoadCustom.py b/src/Mod/Start/StartPage/LoadCustom.py index bdcf0853ff..5bf80211f6 100644 --- a/src/Mod/Start/StartPage/LoadCustom.py +++ b/src/Mod/Start/StartPage/LoadCustom.py @@ -31,7 +31,10 @@ if cfolder: if not os.path.isdir(cfolder): cfolder = os.path.dirname(cfolder) f = unquote(filename).replace("+"," ") - FreeCAD.open(os.path.join(cfolder,f)) + if f.lower().endswith(".fcstd"): + FreeCAD.open(os.path.join(cfolder,f)) + else: + FreeCAD.loadFile(os.path.join(cfolder,f)) FreeCADGui.activeDocument().sendMsgToViews("ViewFit") from StartPage import StartPage