We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6fea8dc commit bdf9e6aCopy full SHA for bdf9e6a
cosmic-settings/src/app.rs
@@ -816,9 +816,11 @@ impl SettingsApp {
816
self.active_page = page;
817
818
let mut leave_task = iced::Task::none();
819
+ let mut close_context_drawer_task = iced::Task::none();
820
821
if current_page != page {
822
self.loaded_pages.remove(¤t_page);
823
+ close_context_drawer_task = cosmic::task::message(Message::CloseContextDrawer);
824
leave_task = self
825
.pages
826
.on_leave(current_page)
@@ -850,6 +852,7 @@ impl SettingsApp {
850
852
Task::batch(vec![
851
853
leave_task,
854
page_task,
855
+ close_context_drawer_task,
856
cosmic::task::future(async { Message::SetWindowTitle }),
857
])
858
}
0 commit comments