Fix duplicate title in Import Profile sheet on macOS

This commit is contained in:
世界
2025-12-26 17:08:51 +08:00
parent 03e6f18a04
commit 73b75faa02
2 changed files with 10 additions and 5 deletions
@@ -135,11 +135,13 @@ public struct NewProfileView: View {
#if os(macOS)
private var macOSBody: some View {
VStack(alignment: .leading, spacing: 0) {
Text("New Profile")
.font(.headline)
.padding(.horizontal, 20)
.padding(.top, 20)
.padding(.bottom, 12)
if !viewModel.isImport {
Text("New Profile")
.font(.headline)
.padding(.horizontal, 20)
.padding(.top, 20)
.padding(.bottom, 12)
}
formContent
}
@@ -19,7 +19,10 @@ public final class NewProfileViewModel: BaseViewModel {
@Published public var autoUpdateInterval: Int32 = 60
@Published public var pickerPresented = false
public let isImport: Bool
public init(importRequest: NewProfileView.ImportRequest? = nil, localImportRequest: NewProfileView.LocalImportRequest? = nil) {
isImport = importRequest != nil
super.init()
if let importRequest {
profileName = importRequest.name