shellEntry: Remove close method
GrabHelper already takes care of putting the key focus back on the widget that had it when the grab was established. ShellEntry's close() has recently become harmful since it's now called from the menu's destroy() method and that is called in the entry's destroy handler which means that this._entry might no longer be valid at close() time. https://bugzilla.gnome.org/show_bug.cgi?id=697560
This commit is contained in:
parent
4fb33c9b09
commit
07053c3df7
@ -82,11 +82,6 @@ const EntryMenu = new Lang.Class({
|
||||
this.actor.grab_key_focus();
|
||||
},
|
||||
|
||||
close: function(animate) {
|
||||
this._entry.grab_key_focus();
|
||||
this.parent(animate);
|
||||
},
|
||||
|
||||
_updateCopyItem: function() {
|
||||
let selection = this._entry.clutter_text.get_selection();
|
||||
this._copyItem.setSensitive(!this._entry.clutter_text.password_char &&
|
||||
|
Loading…
Reference in New Issue
Block a user