[yew-devel] [PATCH yew-widget-toolkit 1/2] widget: menu button: actually use 'disabled' property

Dominik Csapak d.csapak at proxmox.com
Wed Jan 29 10:41:59 CET 2025


namely for the top level button, otherwise the disabled property has no
effect.

Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
 src/widget/menu/menu_button.rs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/widget/menu/menu_button.rs b/src/widget/menu/menu_button.rs
index 50f85b3..2e2ed7f 100644
--- a/src/widget/menu/menu_button.rs
+++ b/src/widget/menu/menu_button.rs
@@ -248,6 +248,7 @@ impl Component for PwtMenuButton {
 
         let mut button = Button::new(&props.text)
             .show_arrow(props.show_arrow)
+            .disabled(props.disabled)
             .attribute("aria-haspopup", "true")
             .attribute("aria-expanded", self.show_submenu.then_some("true"))
             .tabindex(props.tabindex)
-- 
2.39.5





More information about the yew-devel mailing list