fix: ellipsize headerbar title instead of wrapping

This commit is contained in:
Hojjat 2026-02-23 13:28:00 -07:00
parent b9bd773940
commit e89ad449d5

View file

@ -445,6 +445,10 @@ impl<'a, Message: Clone + 'static> HeaderBar<'a, Message> {
std::mem::swap(&mut title, &mut self.title); std::mem::swap(&mut title, &mut self.title);
widget::text::heading(title) widget::text::heading(title)
.wrapping(iced_core::text::Wrapping::None)
.ellipsize(iced_core::text::Ellipsize::End(
iced_core::text::EllipsizeHeightLimit::Lines(1),
))
.apply(widget::container) .apply(widget::container)
.center(Length::FillPortion(title_portion)) .center(Length::FillPortion(title_portion))
.into() .into()