mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
messageList: Allow dismissal via backspace
Currently only the delete key can be used to dismiss notifications.
Some laptops don't have delete keys, resulting in needing to hit a
modifier to trigger delete.
Plus, on those keyboards that do have delete keys they're often a
little harder to strike than backspace.
https://gitlab.gnome.org/gnome/gnome-shell/-/issues/5789
Part-of:
<https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2435>
(cherry picked from commit f119e5282b)
This commit is contained in:
parent
3f0ffbdb7f
commit
4eefbf5599
1 changed files with 3 additions and 2 deletions
|
|
@ -533,8 +533,9 @@ var Message = GObject.registerClass({
|
|||
vfunc_key_press_event(keyEvent) {
|
||||
let keysym = keyEvent.keyval;
|
||||
|
||||
if (keysym == Clutter.KEY_Delete ||
|
||||
keysym == Clutter.KEY_KP_Delete) {
|
||||
if (keysym === Clutter.KEY_Delete ||
|
||||
keysym === Clutter.KEY_KP_Delete ||
|
||||
keysym === Clutter.KEY_BackSpace) {
|
||||
if (this.canClose()) {
|
||||
this.close();
|
||||
return Clutter.EVENT_STOP;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue