https://bugzilla.gnome.org/show_bug.cgi?id=762618

--- Comment #7 from Olivier Fourdan <ofour...@redhat.com> ---
Created attachment 322382
  --> https://bugzilla.gnome.org/attachment.cgi?id=322382&action=edit
annotated log of events

So I added traces in gnome-shell when playing the fullscreen animations, in
mutter when processing key events and in the xserver when processing xkb
events, and reproduced the issue.

It clearly show what is happening:

1. once the animation takes longer than the key repeast delay, the xserver
starts emitting key press events by itself (auto-repeat) until a key release
evenst is received

2. That triggers even more fullscreen transitions in the client

3. more fullscreen transitions cause more animations

4. killing the client doesn't immediately solves the problem because there is a
lot of events queued

5. once things settle down, mutter processed the key release events at last

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to