fix: disable dialog save button when filename is empty

This commit is contained in:
Jason Rodney Hansen 2026-02-07 14:43:38 -07:00
parent 055d9e371c
commit 81d3b3b1ce

View file

@ -662,7 +662,11 @@ impl App {
) )
.padding(0) .padding(0)
.on_press_maybe(if self.flags.kind.save() { .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() { } else if has_selected || self.flags.kind.is_dir() {
Some(Message::Open) Some(Message::Open)
} else { } else {