diff options
| author | 2021-01-01 15:28:38 +0100 | |
|---|---|---|
| committer | 2021-01-01 15:28:38 +0100 | |
| commit | a7bb7bb2eaaae5a016721788fcaf03c4c7413acd (patch) | |
| tree | 624c5cc45010ec5f08832f0b8288499267878969 /native/src/widget/pane_grid/content.rs | |
| parent | f8aef03456ecc185098b6305a8cd0e22f5297d06 (diff) | |
| download | iced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.tar.gz iced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.tar.bz2 iced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.zip | |
Implement split highlight on hover for `PaneGrid`
Diffstat (limited to 'native/src/widget/pane_grid/content.rs')
| -rw-r--r-- | native/src/widget/pane_grid/content.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/native/src/widget/pane_grid/content.rs b/native/src/widget/pane_grid/content.rs index c9981903..913cfe96 100644 --- a/native/src/widget/pane_grid/content.rs +++ b/native/src/widget/pane_grid/content.rs @@ -12,7 +12,7 @@ use crate::{Clipboard, Element, Hasher, Layout, Point, Size}; pub struct Content<'a, Message, Renderer: pane_grid::Renderer> { title_bar: Option<TitleBar<'a, Message, Renderer>>, body: Element<'a, Message, Renderer>, - style: Renderer::Style, + style: <Renderer as container::Renderer>::Style, } impl<'a, Message, Renderer> Content<'a, Message, Renderer> @@ -24,7 +24,7 @@ where Self { title_bar: None, body: body.into(), - style: Renderer::Style::default(), + style: Default::default(), } } @@ -38,7 +38,10 @@ where } /// Sets the style of the [`Content`]. - pub fn style(mut self, style: impl Into<Renderer::Style>) -> Self { + pub fn style( + mut self, + style: impl Into<<Renderer as container::Renderer>::Style>, + ) -> Self { self.style = style.into(); self } |
