From 684d33115cbffbc07433dba128d9c42787195f65 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Fri, 18 Oct 2024 10:49:51 -0400 Subject: [PATCH] fix: open-dialog example --- examples/open-dialog/Cargo.toml | 2 +- examples/open-dialog/src/main.rs | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/examples/open-dialog/Cargo.toml b/examples/open-dialog/Cargo.toml index 1cd4035..a102f53 100644 --- a/examples/open-dialog/Cargo.toml +++ b/examples/open-dialog/Cargo.toml @@ -16,6 +16,6 @@ tracing-subscriber = "0.3.17" url = "2.4.0" [dependencies.libcosmic] +features = ["debug", "winit", "multi-window", "wayland", "tokio"] path = "../../" default-features = false -features = ["debug", "wayland", "tokio"] diff --git a/examples/open-dialog/src/main.rs b/examples/open-dialog/src/main.rs index 2478f9e..66c1644 100644 --- a/examples/open-dialog/src/main.rs +++ b/examples/open-dialog/src/main.rs @@ -67,6 +67,7 @@ impl cosmic::Application for App { /// Creates the application, and optionally emits command on initialize. fn init(core: Core, _input: Self::Flags) -> (Self, Task) { + let id = core.main_window_id().unwrap(); let mut app = App { core, file_contents: String::new(), @@ -75,10 +76,7 @@ impl cosmic::Application for App { }; app.set_header_title("Open a file".into()); - let cmd = app.set_window_title( - "COSMIC OpenDialog Demo".into(), - self.core.main_window_id().unwrap(), - ); + let cmd = app.set_window_title("COSMIC OpenDialog Demo".into(), id); (app, cmd) }