diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2014-01-19 12:40:36 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2014-01-19 12:40:36 (GMT) |
commit | a9f93437b6b2b9686e1b4f2e691782c6ebe99c26 (patch) | |
tree | 73954c82fd10611ace85b0bd53f2fb1caad53c72 /src/navtree.js | |
parent | 9214d84a513a34f9e6137ee779c528504790e58d (diff) | |
download | Doxygen-a9f93437b6b2b9686e1b4f2e691782c6ebe99c26.zip Doxygen-a9f93437b6b2b9686e1b4f2e691782c6ebe99c26.tar.gz Doxygen-a9f93437b6b2b9686e1b4f2e691782c6ebe99c26.tar.bz2 |
Fixed issues with SEPARATE_MEMBER_PAGES and INLINE_SIMPLE_STRUCTS
Diffstat (limited to 'src/navtree.js')
-rw-r--r-- | src/navtree.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/navtree.js b/src/navtree.js index da868e5..9026962 100644 --- a/src/navtree.js +++ b/src/navtree.js @@ -116,11 +116,13 @@ var animationInProgress = false; function gotoAnchor(anchor,aname,updateLocation) { var pos, docContent = $('#doc-content'); - if (anchor.parent().attr('class')=='memItemLeft' || - anchor.parent().attr('class')=='fieldtype' || - anchor.parent().is(':header')) + var ancParent = $(anchor.parent()); + if (ancParent.hasClass('memItemLeft') || + ancParent.hasClass('fieldname') || + ancParent.hasClass('fieldtype') || + ancParent.is(':header')) { - pos = anchor.parent().position().top; + pos = ancParent.position().top; } else if (anchor.position()) { pos = anchor.position().top; } @@ -278,8 +280,8 @@ function highlightAnchor() var rows = $('.memberdecls tr[class$="'+ window.location.hash.substring(1).replace(/</g,'\\3c ')+'"]'); glowEffect(rows.children(),300); // member without details - } else if (anchor.parents().slice(2).prop('tagName')=='TR') { - glowEffect(anchor.parents('div.memitem'),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldname'){ + glowEffect(anchor.parent().parent(),1000); // enum value } else if (anchor.parent().attr('class')=='fieldtype'){ glowEffect(anchor.parent().parent(),1000); // struct field } else if (anchor.parent().is(":header")) { |