keyboard: Don't set keys as checked
There's no reason to do it and it actually breaks when showing subkeys since then we won't get a 'key-released' signal for the main key. https://bugzilla.gnome.org/show_bug.cgi?id=674955
This commit is contained in:
parent
c33622f2b3
commit
6255c77eba
@ -56,11 +56,6 @@ const Key = new Lang.Class({
|
|||||||
if (this._key.name == 'Control_L' || this._key.name == 'Alt_L')
|
if (this._key.name == 'Control_L' || this._key.name == 'Alt_L')
|
||||||
this._key.latch = true;
|
this._key.latch = true;
|
||||||
|
|
||||||
this._key.connect('key-pressed', Lang.bind(this, function ()
|
|
||||||
{ this.actor.checked = true }));
|
|
||||||
this._key.connect('key-released', Lang.bind(this, function ()
|
|
||||||
{ this.actor.checked = false; }));
|
|
||||||
|
|
||||||
if (this._extended_keys.length > 0) {
|
if (this._extended_keys.length > 0) {
|
||||||
this._key.connect('notify::show-subkeys', Lang.bind(this, this._onShowSubkeysChanged));
|
this._key.connect('notify::show-subkeys', Lang.bind(this, this._onShowSubkeysChanged));
|
||||||
this._boxPointer = new BoxPointer.BoxPointer(St.Side.BOTTOM,
|
this._boxPointer = new BoxPointer.BoxPointer(St.Side.BOTTOM,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user