]> git.ipfire.org Git - thirdparty/qemu.git/commit
input: Decrement queue count on kbd delay
authorAlexander Graf <agraf@suse.de>
Thu, 22 Jun 2017 07:41:58 +0000 (09:41 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Fri, 23 Jun 2017 09:49:44 +0000 (11:49 +0200)
commit77b0359bf414ad666d1714dc9888f1017c08e283
treeae7283a3da60e5930537f604f2e63e738b9f42c1
parentd3b787fa7ddea1c66ee59eb332d1523c67db8cf6
input: Decrement queue count on kbd delay

Delays in the input layer are special cased input events. Every input
event is accounted for in a global intput queue count. The special cased
delays however did not get removed from the queue, leading to queue overruns
and thus silent key drops after typing quite a few characters.

Signed-off-by: Alexander Graf <agraf@suse.de>
Message-id: 1498117318-162102-1-git-send-email-agraf@suse.de
Fixes: be1a7176 ("input: add support for kbd delays")
Cc: qemu-stable@nongnu.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
ui/input.c