From 0873cdb944e0bc4976b0f9dc6208fe68e322f330 Mon Sep 17 00:00:00 2001 From: edouard Date: Mon, 23 Oct 2023 12:09:22 +0200 Subject: [PATCH] disable confirm button if label len > 100 --- gui/src/app/view/label.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gui/src/app/view/label.rs b/gui/src/app/view/label.rs index 5079d690..c37b7e5d 100644 --- a/gui/src/app/view/label.rs +++ b/gui/src/app/view/label.rs @@ -60,7 +60,11 @@ pub fn label_editing( .warning("Invalid label length, cannot be superior to 100") .size(size) .padding(10), - button::primary(None, "Save").on_press(view::message::LabelMessage::Confirm), + if label.valid { + button::primary(None, "Save").on_press(view::message::LabelMessage::Confirm) + } else { + button::primary(None, "Save") + }, button::primary(None, "Cancel").on_press(view::message::LabelMessage::Cancel) ) .spacing(5)