Fixes to add tag group view

This commit is contained in:
Thomas Ricouard 2023-07-19 08:13:16 +02:00
parent 8ace002e4a
commit fbff719066
1 changed files with 21 additions and 21 deletions

View File

@ -17,6 +17,7 @@ struct AddTagGroupView: View {
@State private var sfSymbolName: String = "" @State private var sfSymbolName: String = ""
@State private var tags: [String] = [] @State private var tags: [String] = []
@State private var newTag: String = "" @State private var newTag: String = ""
@State private var popupTagsPresented = false
private var canSave: Bool { private var canSave: Bool {
!title.isEmpty && !title.isEmpty &&
@ -34,6 +35,7 @@ struct AddTagGroupView: View {
var body: some View { var body: some View {
NavigationStack { NavigationStack {
ZStack(alignment: .bottom) {
Form { Form {
metadataSection metadataSection
keywordsSection keywordsSection
@ -53,12 +55,11 @@ struct AddTagGroupView: View {
.disabled(!canSave) .disabled(!canSave)
} }
} }
symbolsSuggestionView
}
.onAppear { .onAppear {
focusedField = .title focusedField = .title
} }
.overlay(alignment: .bottom) {
symbolsSuggestionView
}
} }
} }
@ -86,10 +87,9 @@ struct AddTagGroupView: View {
Image(systemName: sfSymbolName) Image(systemName: sfSymbolName)
} }
} }
.listRowBackground(theme.primaryBackgroundColor)
} }
@State private var popupTagsPresented = false
private var keywordsSection: some View { private var keywordsSection: some View {
Section("add-tag-groups.edit.tags") { Section("add-tag-groups.edit.tags") {
ForEach(tags, id: \.self) { tag in ForEach(tags, id: \.self) { tag in