accessDialog: Allow body label to wrap lines

Allow the body label of the access dialog to wrap, and avoid
ellipsizing it.

Fixes https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5286

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2377>
This commit is contained in:
Georges Basile Stavracas Neto 2022-07-12 13:37:56 -03:00 committed by Marge Bot
parent 12a203a1db
commit 19f11ae328

View File

@ -1,5 +1,5 @@
/* exported AccessDialogDBus */
const { Clutter, Gio, GLib, GObject, Shell, St } = imports.gi;
const { Clutter, Gio, GLib, GObject, Pango, Shell, St } = imports.gi;
const CheckBox = imports.ui.checkBox;
const Dialog = imports.ui.dialog;
@ -62,6 +62,8 @@ class AccessDialog extends ModalDialog.ModalDialog {
text: body,
x_align: Clutter.ActorAlign.CENTER,
});
bodyLabel.clutter_text.ellipsize = Pango.EllipsizeMode.NONE;
bodyLabel.clutter_text.line_wrap = true;
content.add_child(bodyLabel);
this.addButton({