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)