Disabled creation of branches/tags/stashes with empty string on enter or whitespaces

This commit is contained in:
Abdelilah El Aissaoui 2022-06-07 20:10:30 +02:00
parent 7156a976dc
commit 8f2598d866
3 changed files with 6 additions and 6 deletions

View File

@ -44,7 +44,7 @@ fun NewBranchDialog(
}
.width(300.dp)
.onPreviewKeyEvent {
if (it.key == Key.Enter) {
if (it.key == Key.Enter && branchField.isNotBlank()) {
onAccept(branchField)
true
} else {
@ -79,7 +79,7 @@ fun NewBranchDialog(
this.previous = branchFieldFocusRequester
this.next = branchFieldFocusRequester
},
enabled = branchField.isNotEmpty(),
enabled = branchField.isNotBlank(),
onClick = {
onAccept(branchField)
},

View File

@ -44,7 +44,7 @@ fun NewTagDialog(
}
.width(300.dp)
.onPreviewKeyEvent {
if (it.key == Key.Enter) {
if (it.key == Key.Enter && tagField.isBlank()) {
onAccept(tagField)
true
} else {
@ -79,7 +79,7 @@ fun NewTagDialog(
this.previous = tagFieldFocusRequester
this.next = tagFieldFocusRequester
},
enabled = tagField.isNotEmpty(),
enabled = tagField.isBlank(),
onClick = {
onAccept(tagField)
},

View File

@ -44,7 +44,7 @@ fun StashWithMessageDialog(
}
.width(300.dp)
.onPreviewKeyEvent {
if (it.key == Key.Enter) {
if (it.key == Key.Enter && textField.isNotBlank()) {
onAccept(textField)
true
} else {
@ -78,7 +78,7 @@ fun StashWithMessageDialog(
this.previous = textFieldFocusRequester
this.next = textFieldFocusRequester
},
enabled = textField.isNotEmpty(),
enabled = textField.isNotBlank(),
onClick = {
onAccept(textField)
},