diff --git a/src/player.js b/src/player.js index 6068eac7..b63aeaf8 100644 --- a/src/player.js +++ b/src/player.js @@ -631,14 +631,14 @@ class ClapperPlayer extends GstClapper.Clapper /* Also happens after using controls navigation for selected keys */ _onWidgetKeyReleased(controller, keyval, keycode, state) { - const clapperWidget = this.widget.get_ancestor(Gtk.Grid); - let value, root; - /* Ignore releases that did not trigger keypress - * e.g. left "Super" key */ + * e.g. while holding left "Super" key */ if(!this.keyPressCount) return; + const clapperWidget = this.widget.get_ancestor(Gtk.Grid); + let value, root; + this.keyPressCount = 0; switch(keyval) {