mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-23 22:11:09 +03:00
Notifications can be dismissed with ESC
issue #1558 - this is a partial / short term fix for the problem with extra long notifications, so that there is at least one way to remove them.
This commit is contained in:
parent
fecb392afa
commit
eae2147265
@ -161,6 +161,14 @@
|
||||
Ghost.on('urlchange', function () {
|
||||
self.clearEverything();
|
||||
});
|
||||
shortcut.add("ESC", function () {
|
||||
// Make sure there isn't currently an open modal, as the escape key should close that first.
|
||||
// This is a temporary solution to enable closing extra-long notifications, and should be refactored
|
||||
// into something more robust in future
|
||||
if ($('.js-modal').length < 1) {
|
||||
self.clearEverything();
|
||||
}
|
||||
});
|
||||
},
|
||||
events: {
|
||||
'animationend .js-notification': 'removeItem',
|
||||
|
Loading…
Reference in New Issue
Block a user