apply suggestions

This commit is contained in:
wiiznokes 2024-11-15 18:07:04 +01:00
parent e043b9d9b9
commit 7ee61965a7
2 changed files with 27 additions and 27 deletions

View file

@ -733,30 +733,29 @@ impl<App: Application> ApplicationExt for App {
if core.window.context_is_overlay && core.window.show_context {
if let Some(context) = self.context_drawer() {
widgets.push(
Element::from(
crate::widget::context_drawer(
context.title,
context.header_actions,
context.header,
context.footer,
context.on_close,
main_content,
context.content,
context_width,
)
.apply(|drawer| {
Element::from(id_container(
drawer,
iced_core::id::Id::new("COSMIC_context_drawer"),
))
})
.apply(container)
.padding(if content_container {
[0, 8, 8, 0]
} else {
[0, 0, 0, 0]
}),
crate::widget::context_drawer(
context.title,
context.header_actions,
context.header,
context.footer,
context.on_close,
main_content,
context.content,
context_width,
)
.apply(|drawer| {
Element::from(id_container(
drawer,
iced_core::id::Id::new("COSMIC_context_drawer"),
))
})
.apply(container)
.padding(if content_container {
[0, 8, 8, 0]
} else {
[0, 0, 0, 0]
})
.apply(Element::from)
.map(Message::App),
);
} else {
@ -779,7 +778,7 @@ impl<App: Application> ApplicationExt for App {
);
if let Some(context) = self.context_drawer() {
widgets.push(
Element::from(crate::widget::ContextDrawer::new_inner(
crate::widget::ContextDrawer::new_inner(
context.title,
context.header_actions,
context.header,
@ -787,7 +786,8 @@ impl<App: Application> ApplicationExt for App {
context.content,
context.on_close,
context_width,
))
)
.apply(Element::from)
.map(Message::App)
.apply(container)
.width(context_width)

View file

@ -119,9 +119,9 @@ pub use color_picker::{ColorPicker, ColorPickerModel};
#[doc(inline)]
pub use iced::widget::qr_code;
pub(crate) mod context_drawer;
pub mod context_drawer;
#[doc(inline)]
pub(crate) use context_drawer::{context_drawer, ContextDrawer};
pub use context_drawer::{context_drawer, ContextDrawer};
#[doc(inline)]
pub use column::{column, Column};