From e46832905197dc1058d265bc13bddb7f7ad71d30 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Tue, 2 Feb 2016 08:40:35 +0100 Subject: [PATCH] JS: Keep search field focus fixes #11029 --- public/js/icinga/loader.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/js/icinga/loader.js b/public/js/icinga/loader.js index 284c1f062..1b7acc1ad 100644 --- a/public/js/icinga/loader.js +++ b/public/js/icinga/loader.js @@ -734,8 +734,11 @@ var activeElementPath = false; var focusFallback = false; + if (forceFocus && forceFocus.length) { activeElementPath = this.icinga.utils.getCSSPath($(forceFocus)); + } else if (document.activeElement.id === 'search') { + activeElementPath = '#search'; } else if (document.activeElement && document.activeElement !== document.body && $.contains($container[0], document.activeElement)