mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-23 22:04:25 +02:00
navigation.js: Retrieve focussed element more efficiently
This commit is contained in:
parent
df788ac0ef
commit
2a6d66929c
@ -382,7 +382,6 @@
|
|||||||
* @param {Object} e Event
|
* @param {Object} e Event
|
||||||
*/
|
*/
|
||||||
Navigation.prototype.hideConfigFlyout = function(e) {
|
Navigation.prototype.hideConfigFlyout = function(e) {
|
||||||
console.log('hide config flyout');
|
|
||||||
$('#layout').removeClass('config-flyout-open');
|
$('#layout').removeClass('config-flyout-open');
|
||||||
if (e.target) {
|
if (e.target) {
|
||||||
delete $(e.target).closest('.container')[0].dataset.suspendAutorefresh;
|
delete $(e.target).closest('.container')[0].dataset.suspendAutorefresh;
|
||||||
@ -407,7 +406,7 @@
|
|||||||
Navigation.prototype.onKeyDown = function(e) {
|
Navigation.prototype.onKeyDown = function(e) {
|
||||||
var _this = e.data.self;
|
var _this = e.data.self;
|
||||||
|
|
||||||
if (e.code == 'Enter' && $(':focus').is('.flyout a')) {
|
if (e.key == 'Enter' && $(document.activeElement).is('.flyout a')) {
|
||||||
_this.hideConfigFlyout(e);
|
_this.hideConfigFlyout(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user