From 26087c2b12b6c437c30de8449dbf8a84a1418dcc Mon Sep 17 00:00:00 2001 From: retrozinndev Date: Mon, 18 Aug 2025 12:23:36 -0300 Subject: [PATCH] :boom: fix(control-center/tile): label expanding control center size --- src/widget/control-center/tiles/Tile.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/widget/control-center/tiles/Tile.tsx b/src/widget/control-center/tiles/Tile.tsx index ac793f3..99ed057 100644 --- a/src/widget/control-center/tiles/Tile.tsx +++ b/src/widget/control-center/tiles/Tile.tsx @@ -74,6 +74,7 @@ class Tile extends Gtk.Box { this.icon = props.icon; this.title = props.title; + this.hexpand = true; if(props.hasArrow != null) this.hasArrow = props.hasArrow; @@ -104,11 +105,12 @@ class Tile extends Gtk.Box { valign={Gtk.Align.CENTER} hexpand> + xalign={0} ellipsize={Pango.EllipsizeMode.END} hexpand={false} + maxWidthChars={10} /> { @@ -123,7 +125,7 @@ class Tile extends Gtk.Box { if(this.hasArrow) this.append( - + { this.emit("clicked"); if(this.enableOnClicked && !this.state)