summaryrefslogtreecommitdiff
path: root/includes/classes
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2010-09-30 19:32:54 +0000
committerfisharebest <fisharebest@gmail.com>2010-09-30 19:32:54 +0000
commit9386e13d7efffc6f0bad9734321a9ebb49c447e1 (patch)
tree43aa1cf5daac2de78761f21a9632bb172d265370 /includes/classes
parentd2f89ff366d331dcbac3214c19d05f52f331c24f (diff)
downloadwebtrees-9386e13d7efffc6f0bad9734321a9ebb49c447e1.tar.gz
webtrees-9386e13d7efffc6f0bad9734321a9ebb49c447e1.tar.bz2
webtrees-9386e13d7efffc6f0bad9734321a9ebb49c447e1.zip
Fix: charts menu not showing links to individuals - bug introduced in 9534
Diffstat (limited to 'includes/classes')
-rw-r--r--includes/classes/class_menubar.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/includes/classes/class_menubar.php b/includes/classes/class_menubar.php
index 714c16d2ef..d2d9cf8c3e 100644
--- a/includes/classes/class_menubar.php
+++ b/includes/classes/class_menubar.php
@@ -169,6 +169,13 @@ class MenuBar {
global $PEDIGREE_FULL_DETAILS, $PEDIGREE_LAYOUT;
global $controller;
+ if (isset($controller)) {
+ if (!$rootid) {
+ if (isset($controller->pid)) $rootid = $controller->pid;
+ if (isset($controller->rootid)) $rootid = $controller->rootid;
+ }
+ }
+
if ($TEXT_DIRECTION=="rtl") $ff="_rtl"; else $ff="";
if (!empty($SEARCH_SPIDER)) {
return null;