From 05b2a1469dc7ee6fb0a3c3a7e40809f7dc4659f0 Mon Sep 17 00:00:00 2001 From: aomizu Date: Mon, 2 Jun 2025 08:16:47 +0900 Subject: [PATCH] fixed crossover path default overwrite --- pkg/paths/paths.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkg/paths/paths.go b/pkg/paths/paths.go index 3905de7..ecb1ba1 100644 --- a/pkg/paths/paths.go +++ b/pkg/paths/paths.go @@ -98,8 +98,10 @@ func UpdatePathLabels(crossoverPathLabel, turtlewowPathLabel *widget.RichText) { } func CheckDefaultCrossOverPath() { - if info, err := os.Stat(DefaultCrossOverPath); err == nil && info.IsDir() { - CrossoverPath = DefaultCrossOverPath - log.Println("Pre-set CrossOver to default:", DefaultCrossOverPath) + if CrossoverPath == "" { + if info, err := os.Stat(DefaultCrossOverPath); err == nil && info.IsDir() { + CrossoverPath = DefaultCrossOverPath + log.Println("Pre-set CrossOver to default:", DefaultCrossOverPath) + } } }