Remove a level of indirection

This commit is contained in:
Dániel Buga 2022-05-08 11:03:11 +02:00
parent a71bbe202f
commit 52e23eb84f
1 changed files with 5 additions and 2 deletions

View File

@ -147,7 +147,10 @@ pub struct PanelSection {
#[allow(dead_code)]
widget_id: WidgetId,
header: Option<WidgetPod<LapceTabData, Box<dyn Widget<LapceTabData>>>>,
content: WidgetPod<LapceTabData, Box<dyn Widget<LapceTabData>>>,
content: WidgetPod<
LapceTabData,
LapceScrollNew<LapceTabData, Box<dyn Widget<LapceTabData>>>,
>,
}
impl PanelSection {
@ -156,7 +159,7 @@ pub fn new(
header: Option<Box<dyn Widget<LapceTabData>>>,
content: Box<dyn Widget<LapceTabData>>,
) -> Self {
let content = LapceScrollNew::new(content).vertical().boxed();
let content = LapceScrollNew::new(content).vertical();
Self {
widget_id,
header: header.map(WidgetPod::new),