viewSelector: Don't duplicate find-as-you-type in captured-event
Find-as-you type was never automatically handled by StIMText, but by the existing stage key-press handler. The functionality broke for a different reason, we will fix it after reverting the recent captured-event changes. This reverts commitsbc4462cd0c
ande4ee944d8d
. https://gitlab.gnome.org/GNOME/gnome-shell/issues/72
This commit is contained in:
parent
01bad21704
commit
b28e48094b
@ -601,15 +601,6 @@ var ViewSelector = new Lang.Class({
|
||||
// - cancel the search
|
||||
this.reset();
|
||||
}
|
||||
} else if (!(global.stage.get_key_focus() instanceof Clutter.Text) &&
|
||||
(event.type() == Clutter.EventType.KEY_PRESS ||
|
||||
event.type() == Clutter.EventType.KEY_RELEASE)) {
|
||||
let unichar = event.get_key_unicode();
|
||||
|
||||
if (GLib.unichar_isprint(unichar)) {
|
||||
this._text.grab_key_focus();
|
||||
return this._text.event(event, false);
|
||||
}
|
||||
}
|
||||
|
||||
return Clutter.EVENT_PROPAGATE;
|
||||
|
Loading…
Reference in New Issue
Block a user