chore: fix examples and add them to GitHub CI
This commit is contained in:
parent
0a1922d4b3
commit
b2ecb41098
4 changed files with 4 additions and 3 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
|
@ -79,6 +79,8 @@ jobs:
|
|||
examples:
|
||||
- "application"
|
||||
- "open-dialog"
|
||||
- "context-menu"
|
||||
- "nav-context"
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@ pub enum ContextMenuAction {
|
|||
|
||||
impl menu::Action for ContextMenuAction {
|
||||
type Message = Message;
|
||||
fn message(&self, _entity_opt: Option<segmented_button::Entity>) -> Self::Message {
|
||||
fn message(&self) -> Self::Message {
|
||||
match self {
|
||||
ContextMenuAction::WindowClose => Message::WindowClose,
|
||||
ContextMenuAction::ToggleHideContent => Message::ToggleHideContent,
|
||||
|
|
|
|||
|
|
@ -446,7 +446,6 @@ impl Application for Window {
|
|||
|
||||
Message::CondensedViewToggle => {}
|
||||
Message::KeyboardNav(message) => match message {
|
||||
keyboard_nav::Message::Unfocus => ret = keyboard_nav::unfocus(),
|
||||
keyboard_nav::Message::FocusNext => ret = widget::focus_next(),
|
||||
keyboard_nav::Message::FocusPrevious => ret = widget::focus_previous(),
|
||||
_ => (),
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ pub enum NavMenuAction {
|
|||
impl menu::Action for NavMenuAction {
|
||||
type Message = cosmic::app::Message<Message>;
|
||||
|
||||
fn message(&self, _entity: Option<cosmic::widget::segmented_button::Entity>) -> Self::Message {
|
||||
fn message(&self) -> Self::Message {
|
||||
cosmic::app::Message::App(Message::NavMenuAction(*self))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue