dateMenu: make the menu un-key-navigable
It already doesn't work right, because the PanelMenuButton code assumes that Left and Right won't be used as part of keynav within a menu. And the gnome-panel calendar isn't keyboard accessible either, so this isn't a regression. To be fixed later. https://bugzilla.gnome.org/show_bug.cgi?id=641253
This commit is contained in:
parent
b4489d9ea6
commit
df848fdb4d
@ -90,6 +90,7 @@ DateMenuButton.prototype = {
|
|||||||
vbox.add(item.actor, {y_align: St.Align.END, expand: true, y_fill: false});
|
vbox.add(item.actor, {y_align: St.Align.END, expand: true, y_fill: false});
|
||||||
item = new PopupMenu.PopupMenuItem(_("Date and Time Settings"));
|
item = new PopupMenu.PopupMenuItem(_("Date and Time Settings"));
|
||||||
item.connect('activate', Lang.bind(this, this._onPreferencesActivate));
|
item.connect('activate', Lang.bind(this, this._onPreferencesActivate));
|
||||||
|
item.actor.can_focus = false;
|
||||||
vbox.add(item.actor);
|
vbox.add(item.actor);
|
||||||
|
|
||||||
// Add vertical separator
|
// Add vertical separator
|
||||||
@ -109,6 +110,7 @@ DateMenuButton.prototype = {
|
|||||||
|
|
||||||
item = new PopupMenu.PopupMenuItem(_("Open Calendar"));
|
item = new PopupMenu.PopupMenuItem(_("Open Calendar"));
|
||||||
item.connect('activate', Lang.bind(this, this._onOpenCalendarActivate));
|
item.connect('activate', Lang.bind(this, this._onOpenCalendarActivate));
|
||||||
|
item.actor.can_focus = false;
|
||||||
vbox.add(item.actor, {y_align: St.Align.END, expand: true, y_fill: false});
|
vbox.add(item.actor, {y_align: St.Align.END, expand: true, y_fill: false});
|
||||||
|
|
||||||
// Whenever the menu is opened, select today
|
// Whenever the menu is opened, select today
|
||||||
|
Loading…
Reference in New Issue
Block a user