From 29326215ccf13e1d1e25bf3bf5ada007856bff69 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 5 Mar 2024 03:48:08 +0100 Subject: Simplify theming for `Container` widget --- widget/src/pane_grid.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'widget/src/pane_grid.rs') diff --git a/widget/src/pane_grid.rs b/widget/src/pane_grid.rs index 478a7024..a18d0fbf 100644 --- a/widget/src/pane_grid.rs +++ b/widget/src/pane_grid.rs @@ -32,7 +32,6 @@ pub use title_bar::TitleBar; pub use crate::style::pane_grid::{Appearance, Line, StyleSheet}; -use crate::container; use crate::core::event::{self, Event}; use crate::core::layout; use crate::core::mouse; @@ -105,7 +104,7 @@ pub struct PaneGrid< Theme = crate::Theme, Renderer = crate::Renderer, > where - Theme: StyleSheet + container::StyleSheet, + Theme: StyleSheet, Renderer: crate::core::Renderer, { contents: Contents<'a, Content<'a, Message, Theme, Renderer>>, @@ -120,7 +119,7 @@ pub struct PaneGrid< impl<'a, Message, Theme, Renderer> PaneGrid<'a, Message, Theme, Renderer> where - Theme: StyleSheet + container::StyleSheet, + Theme: StyleSheet, Renderer: crate::core::Renderer, { /// Creates a [`PaneGrid`] with the given [`State`] and view function. @@ -240,7 +239,7 @@ impl<'a, Message, Theme, Renderer> Widget for PaneGrid<'a, Message, Theme, Renderer> where Renderer: crate::core::Renderer, - Theme: StyleSheet + container::StyleSheet, + Theme: StyleSheet, { fn tag(&self) -> tree::Tag { tree::Tag::of::() @@ -470,7 +469,7 @@ impl<'a, Message, Theme, Renderer> From> for Element<'a, Message, Theme, Renderer> where Message: 'a, - Theme: StyleSheet + container::StyleSheet + 'a, + Theme: StyleSheet + 'a, Renderer: crate::core::Renderer + 'a, { fn from( -- cgit