Alt + F4 open multiple windows when held
## Submitted by Ricardo Biehl Pasquali Assigned to **Xfce Bug Triage** **[Link to original bug (#12814)](https://bugzilla.xfce.org/show_bug.cgi?id=12814)** ## Description In a recent post on Xfce4-dev mailing list I've commented an issue about the 'xfsm-logout-dialog' <https://mail.xfce.org/pipermail/xfce4-dev/2016-July/031701.html>. Basically, when you press and hold Alt + F4 (or your close window key) the save_yourself requests done initially from xfce_sm_client_request_shutdown() <https://github.com/xfce-mirror/xfwm4/blob/5effde6f2f12f8bbd895dbac14d7eb19dd897c7f/src/events.c#L491> and handled by the session manager <https://github.com/xfce-mirror/xfce4-session/blob/ac387875a5e0d4239848fa3560757fb7ef0c2338/xfce4-session/sm-layer.c#L253> begin growing according with key repeat speed and aren't dropped. It results in many logout dialog windows waiting to be executed while there is already one dialog executing. Other thing I saw in the code is here <https://github.com/xfce-mirror/xfce4-session/blob/2f07bb790b86ce83603d70162f7730ccdc81220b/xfce4-session/xfsm-logout-dialog.c#L767>. Is the keyboard grabbing necessary? For example: you can't see the logout dialog until you release Alt + F4 key because the dialog is continuously trying to grab the key being that it ungrab it shortly. Cheers! Version: Unspecified
issue