Quellcode durchsuchen

fix(export): 导入配置时“打包资源文件,以避免在导入时下载”和“仅从Modrinth下载资源文件”允许同时勾选

wyc-26 vor 9 Monaten
Ursprung
Commit
2749812fe3

+ 3 - 1
Plain Craft Launcher 2/Pages/PageInstance/PageInstanceExport.xaml.vb

@@ -367,8 +367,10 @@ Public Class PageInstanceExport
             TextExportVersion.Text = Ini.GetOrDefault("Version", "")
             TextExportVersion.Text = Ini.GetOrDefault("Version", "")
             CheckOptionsPcl.Checked = Ini.GetOrDefault("IncludeLauncher", True)
             CheckOptionsPcl.Checked = Ini.GetOrDefault("IncludeLauncher", True)
             CheckOptionsPclCustom.Checked = Ini.GetOrDefault("IncludeLauncherCustom", True)
             CheckOptionsPclCustom.Checked = Ini.GetOrDefault("IncludeLauncherCustom", True)
-            CheckAdvancedModrinth.Checked = Ini.GetOrDefault("ModrinthUploadMode", False)
             CheckAdvancedInclude.Checked = Ini.GetOrDefault("DontCheckHostedAssets", False)
             CheckAdvancedInclude.Checked = Ini.GetOrDefault("DontCheckHostedAssets", False)
+            If Not CheckAdvancedInclude.Checked Then '#7979,加个特判
+                CheckAdvancedModrinth.Checked = Ini.GetOrDefault("ModrinthUploadMode", False)
+            End If
             ConfigPackPath = Ini.GetOrDefault("PackPath", Nothing)
             ConfigPackPath = Ini.GetOrDefault("PackPath", Nothing)
             '导出内容段
             '导出内容段
             RulesOverrides = Segments(1).Replace(vbCr, vbLf).Replace(vbLf & vbLf, vbLf).Split(vbLf).ToList
             RulesOverrides = Segments(1).Replace(vbCr, vbLf).Replace(vbLf & vbLf, vbLf).Split(vbLf).ToList