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)
.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 {