Explorar el Código

fix(folder-select): 无法保存路径含程序的启动路径的 Minecraft 文件夹

wyc-26 hace 6 meses
padre
commit
fffa26cd4c
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb

+ 3 - 1
Plain Craft Launcher 2/Modules/Minecraft/ModMinecraft.vb

@@ -9,7 +9,9 @@ Public Module ModMinecraft
     ''' </summary>
     Public Property McFolderSelected As String
         Get
-            If _McFolderSelected Is Nothing Then _McFolderSelected = Settings.Get("LaunchFolderSelect") '仅在首次读取时触发
+            Dim McFolderSelectedLast As String = Settings.Get("LaunchFolderSelect")
+            McFolderSelectedLast = McFolderSelectedLast.Replace("$", Path)
+            If _McFolderSelected Is Nothing Then _McFolderSelected = McFolderSelectedLast '仅在首次读取时触发
             Return _McFolderSelected
         End Get
         Set(Value As String)