From 04e8ebcb2da6a8cd8cf533f4e0c16362c8a37c47 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 28 May 2020 13:36:25 +0200 Subject: [PATCH] padOsd: Disable ellipsizing in title label We make the label text large and let it ellipsize. It ends up doing so instead of allowing the label to expand. This title is important and we don't want it to be ellipsized, so ensure that won't happen. Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2845 https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1290 --- js/ui/padOsd.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/ui/padOsd.js b/js/ui/padOsd.js index c2723c0e2..38b6005b2 100644 --- a/js/ui/padOsd.js +++ b/js/ui/padOsd.js @@ -2,7 +2,7 @@ /* exported PadOsd, PadOsdService */ const { Atk, Clutter, GDesktopEnums, Gio, - GLib, GObject, Gtk, Meta, Rsvg, St } = imports.gi; + GLib, GObject, Gtk, Meta, Pango, Rsvg, St } = imports.gi; const Signals = imports.signals; const Main = imports.ui.main; @@ -693,6 +693,7 @@ var PadOsd = GObject.registerClass({ this._titleLabel = new St.Label({ style: 'font-side: larger; font-weight: bold;', x_align: Clutter.ActorAlign.CENTER }); + this._titleLabel.clutter_text.set_ellipsize(Pango.EllipsizeMode.NONE); this._titleLabel.clutter_text.set_text(padDevice.get_device_name()); labelBox.add_actor(this._titleLabel);