dock: Hide suffix action when tab_panel is collapsed (#963)

This commit is contained in:
Floyd Wang 2025-06-17 11:50:52 +08:00 committed by GitHub
parent 60bebaf51f
commit f183236d52
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -761,7 +761,8 @@ impl TabPanel {
)) ))
}), }),
) )
.suffix( .when(!self.collapsed, |this| {
this.suffix(
h_flex() h_flex()
.items_center() .items_center()
.top_0() .top_0()
@ -780,6 +781,7 @@ impl TabPanel {
.child(self.render_toolbar(state, window, cx)) .child(self.render_toolbar(state, window, cx))
.when_some(right_dock_button, |this, btn| this.child(btn)), .when_some(right_dock_button, |this, btn| this.child(btn)),
) )
})
.into_any_element() .into_any_element()
} }