[gnome-shell/gnome-3-36] padOsd: Disable ellipsizing in title label



commit 04e8ebcb2da6a8cd8cf533f4e0c16362c8a37c47
Author: Carlos Garnacho <carlosg gnome org>
Date:   Thu May 28 13:36:25 2020 +0200

    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 c2723c0e21..38b6005b22 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);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]