diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 8 | ||||
| -rwxr-xr-x | src/types/rendered_element.rs | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs index 2779114..508b791 100644 --- a/src/main.rs +++ b/src/main.rs @@ -48,14 +48,14 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { } iced::application( - IcedBuilder::init, + IcedBuilder::boot, IcedBuilder::update, IcedBuilder::view, ) .title(IcedBuilder::title) - .font(icon::FONT) - .theme(|state| state.theme.value().clone()) .subscription(IcedBuilder::subscription) + .theme(|state| state.theme.value().clone()) + .font(icon::FONT) .antialiasing(true) .centered() .run()?; @@ -88,7 +88,7 @@ enum Panes { } impl IcedBuilder { - fn init() -> (Self, Task<Message>) { + fn boot() -> (Self, Task<Message>) { let state = pane_grid::State::with_configuration( pane_grid::Configuration::Split { axis: pane_grid::Axis::Vertical, diff --git a/src/types/rendered_element.rs b/src/types/rendered_element.rs index 020aa46..a7aecfc 100755 --- a/src/types/rendered_element.rs +++ b/src/types/rendered_element.rs @@ -407,10 +407,10 @@ pub enum Action<'a> { Stop, } -impl<'a> Action<'a> { +impl<'a: 'b, 'b> Action<'a> { pub fn new( ids: &'a [Id], - element_tree: Option<&'a RenderedElement>, + element_tree: Option<&'b RenderedElement>, source_id: Option<&'a Id>, ) -> Self { let mut action = Self::Stop; |
