unlockDialog: Also center the time in 12h format

Since the time string uses a space to pad single-digit numbers, the
centered label looks off-center. Fix this by applying the trim()
function to get rid of whitespaces.

The drawback of this approach is that the label will change position
slightly when the time changes, but for the lockscreen that's okay.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6193
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3290>
(cherry picked from commit ccdd46c0d9)
This commit is contained in:
pesader 2024-04-28 17:40:59 -03:00 committed by Florian Müllner
parent 9e44219304
commit 3502d04b18
No known key found for this signature in database

View file

@ -366,7 +366,7 @@ class UnlockDialogClock extends St.BoxLayout {
}
_updateClock() {
this._time.text = this._wallClock.clock;
this._time.text = this._wallClock.clock.trim();
let date = new Date();
/* Translators: This is a time format for a date in