Merge pull request #1599 from jasonrhansen/save-button-disable

fix: disable dialog save button when filename is empty
This commit is contained in:
Levi Portenier 2026-02-09 14:43:19 -07:00 committed by GitHub
commit f4bf2a731e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -662,7 +662,11 @@ impl App {
)
.padding(0)
.on_press_maybe(if self.flags.kind.save() {
Some(Message::Save(false))
if let DialogKind::SaveFile { filename } = &self.flags.kind {
(!filename.is_empty()).then_some(Message::Save(false))
} else {
None
}
} else if has_selected || self.flags.kind.is_dir() {
Some(Message::Open)
} else {