Skip to content

Commit

Permalink
JS: Focus the element referenced by the anchor on anchor navigation ...
Browse files Browse the repository at this point in the history
... instead of looking for any heading.
  • Loading branch information
lippserd committed Mar 12, 2015
1 parent 77b9955 commit 8b7250b
Showing 1 changed file with 2 additions and 15 deletions.
17 changes: 2 additions & 15 deletions public/js/icinga/events.js
Expand Up @@ -364,21 +364,8 @@
handleAnchor: function(query) {
var $element = $(query);
if ($element.length > 0) {
// Try to find the first header. It is more pleasant to users
// to select the header instead a container
var $header = $element.find(':header:first');
if ($header.length > 0) {
$element = $header;
} else {
var $input = $element.find(':header:first');
if ($input.length > 0) {
$element = $input
}
}
// If we want to focus an element which has no tabindex
// add one that we can focus is
if ($element.prop('tabindex') < 0) {
$element.prop('tabindex', 0);
if (typeof $element.attr('tabindex') === 'undefined') {
$element.attr('tabindex', -1);
}
$element.focus();
}
Expand Down

0 comments on commit 8b7250b

Please sign in to comment.