chore: drop tab icon in favor of lead
This commit is contained in:
@@ -1038,12 +1038,15 @@ fn render_pane(
|
||||
.selected(selected)
|
||||
.tabs({
|
||||
let tabs = pane.tabs.clone();
|
||||
move |_, _| {
|
||||
move |_, cx| {
|
||||
let theme = cx.theme();
|
||||
let metrics = theme.sizes.resolve(Size::default());
|
||||
|
||||
tabs.iter()
|
||||
.map(|tab| {
|
||||
let mut entry = Tab::new(tab.panel.clone(), tab.title.clone());
|
||||
if let Some(icon) = tab.icon.clone() {
|
||||
entry = entry.icon(icon);
|
||||
entry = entry.lead(icon.size(metrics.icon_size));
|
||||
}
|
||||
entry.closeable(true).wrap({
|
||||
let panel = tab.panel.clone();
|
||||
|
||||
Reference in New Issue
Block a user