status/keyboard: Explicitly initialize ornament

Layout items use the ornament to indicate the active layout, so
their ornament should always be NONE or DOT.

The default is about to change to HIDDEN, so explicitly initialize
the ornament to NONE to keep the current radio item appearance.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2843>
This commit is contained in:
Florian Müllner 2023-07-13 18:50:30 +02:00 committed by Marge Bot
parent 4e49dfd56f
commit 2f8a2c3166

View File

@ -28,6 +28,8 @@ class LayoutMenuItem extends PopupMenu.PopupBaseMenuItem {
_init(displayName, shortName) { _init(displayName, shortName) {
super._init(); super._init();
this.setOrnament(PopupMenu.Ornament.NONE);
this.label = new St.Label({ this.label = new St.Label({
text: displayName, text: displayName,
x_expand: true, x_expand: true,