popupMenu: Center the labels in submenu items
https://bugzilla.gnome.org/show_bug.cgi?id=708330
This commit is contained in:
parent
39134f0d9b
commit
33a4f59cfb
@ -948,14 +948,18 @@ const PopupSubMenuMenuItem = new Lang.Class({
|
|||||||
this.actor.add_child(this.icon);
|
this.actor.add_child(this.icon);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.label = new St.Label({ text: text });
|
this.label = new St.Label({ text: text,
|
||||||
|
y_expand: true,
|
||||||
|
y_align: Clutter.ActorAlign.CENTER });
|
||||||
this.actor.add_child(this.label);
|
this.actor.add_child(this.label);
|
||||||
this.actor.label_actor = this.label;
|
this.actor.label_actor = this.label;
|
||||||
|
|
||||||
let expander = new St.Bin({ style_class: 'popup-menu-item-expander' });
|
let expander = new St.Bin({ style_class: 'popup-menu-item-expander' });
|
||||||
this.actor.add(expander, { expand: true });
|
this.actor.add(expander, { expand: true });
|
||||||
|
|
||||||
this.status = new St.Label({ style_class: 'popup-status-menu-item' });
|
this.status = new St.Label({ style_class: 'popup-status-menu-item',
|
||||||
|
y_expand: true,
|
||||||
|
y_align: Clutter.ActorAlign.CENTER });
|
||||||
this.actor.add_child(this.status);
|
this.actor.add_child(this.status);
|
||||||
|
|
||||||
this._triangle = new St.Label({ text: '\u25B8',
|
this._triangle = new St.Label({ text: '\u25B8',
|
||||||
|
Loading…
Reference in New Issue
Block a user