status-area: Disable buttons when not enabled in DBusMenu
This commit is contained in:
parent
fe2ebe7a89
commit
ebe18a17c5
1 changed files with 5 additions and 1 deletions
|
|
@ -242,7 +242,11 @@ fn layout_view(layout: &Layout, expanded: Option<i32>) -> cosmic::Element<'_, Ms
|
|||
.symbolic(true);
|
||||
children.push(icon.into());
|
||||
}
|
||||
let button = row_button(children).on_press(Msg::Click(i.id(), is_submenu));
|
||||
|
||||
let mut button = row_button(children);
|
||||
if i.enabled() {
|
||||
button = button.on_press(Msg::Click(i.id(), is_submenu));
|
||||
}
|
||||
|
||||
if is_submenu && is_expanded {
|
||||
Some(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue