浏览代码

Merge commit '9ab429574c99c05b8be5523780cce6503fa07cd3' into develop

Mark Sibly 8 年之前
父节点
当前提交
7bb8c2947e
共有 1 个文件被更改,包括 6 次插入11 次删除
  1. 6 11
      src/ted2go/Ted2.monkey2

+ 6 - 11
src/ted2go/Ted2.monkey2

@@ -127,18 +127,16 @@ Function Main()
 	Local root:=Prefs.MonkeyRootPath
 	If Not root Then root=AppDir()
 	
-	' return real folder or empty string
-	Local path:=SetupMonkeyRootPath( root,True )
-	If Not path
-		libc.exit_( 1 )
-		Return
-	Endif
+	root=SetupMonkeyRootPath( root,True )
+	If Not root libc.exit_( 1 )
 	
-	If path<>root
-		Prefs.MonkeyRootPath=path
+	If root<>Prefs.MonkeyRootPath
+		Prefs.MonkeyRootPath=root
 		Prefs.SaveLocalState()
 	Endif
 	
+	ChangeDir( root )
+	
 	'load ted2 state
 	'
 	Local jobj:=JsonObject.Load( "bin/ted2.state.json" )
@@ -196,9 +194,6 @@ Function SetupMonkeyRootPath:String( rootPath:String,searchMode:Bool )
 	
 #If __DESKTOP_TARGET__
 
-'	Not needed, and messes up default dir on first run.	
-'	ChangeDir( rootPath )
-	
 	If searchMode
 		' search for desired folder
 		Local found:=FindBinFolder( rootPath )